?
一、开通root
root密码的设置:
在【应用程序】->【附件】->【终端】输入:
?
?
sudo passwd root
?按提示输入安装时设置的密码,接下来输入 root密码两次即可。
?
?
安装openssh-server;
终端下输入:
?
sudo apt-get install openssh-server?
?
安装成功后,用
?
ps aux | grep sshd?
?
检查sshd是否正常运行
?
设置:【 Terminal】->【Features】在Disable application keypad mode选项前打上√
设置:【Window】->【Translation】在Character set translation on received data选项选择为UTF-8
在终端中即可正常使用、显示中文,如果发现有些键盘功能不能用,比如我就发现Lingoes Translater 灵格斯的系统设置热键alt+B与putty下bash的alt+B冲突,导致不能使用alt+B回退一个单词,禁用灵格斯的热键后bash运行一切正常。
?
?
二、设置ip地址
设置ip地址
?
sudo vi /etc/network/interfaces
?eth0配置如下:
?
?
auto eth0 address 192.168.1.123 netmask 255.255.255.0 gateway 192.168.1.1
?保存退出后,使用重启networking命令让新配置生效。
?
?
sudo /etc/init.d/networking restart
?
也可以通过如下命令重启网卡,让新配置生效,好处是不影响其他网络接口。
?
?
sudo ifdown eth0 sudo ifup eth0
?
如果只是要临时改变IP地址,则不用修改interface.只用ifconfig使用即可,不过当系统重启动后,系统后会恢复interfaces中的配置上。
?
?
sudo ifconfig eth0 192.168.1.111 netmask 255.255.255.0
设置DNS
?
如果有必要,配置DNS
?
sudo gedit /etc/resolv.conf
?里面插入:
?
nameserver 202.96.128.166
?
?
三、配置LAMP环境
?
?
用tasksel可以方便安装dns server, lamp, kubuntu desktop, ubuntu desktop, xubuntu之类的软件包。
这个软件在ubuntu server里是预装的,而在桌面版里是不预装的,想用的话得安装一下:
?
sudo apt-get install tasksel
?用这个软件的话就用命令:
?
sudo tasksel?
安装lamp环境:
输入命令:
?
sudo tasksel install lamp-server?
即可完成LAMP的安装。
?
通过命令
?
sudo tasksel
可查看LAMP安装是否成功。需要指出的是,通过tasksel软件包不仅可以安装LAMP组件,还可以安装其他服务器组件,比如DNS服务器,Mail服务器,打印服务器等。
?
通过命令
?
sudo apt-get install phpmyadmin
安装MySQL管理工具phpmyadmin。
由于phpmyadmin默认安装在/usr/share/phpmyadmin,而不是/var/www下,所以只需在终端输入
?
sudo ln -s /usr/share/phpmyadmin/ /var/www/
即可解决。
然后通过命令
?
sudo /etc/init.d/apache2 restart
重启Apache服务器。
如果要修改php.ini文件,则通过命令
?
sudo gedit /etc/php5/apache2/php.ini
编辑即可
?
在/var/www/下新建文件test.php,内容为:
?
<?php phpinfo(); ?>
?通过http://localhost/test.php即可访问php的内容
?
?
?
?
?
?
?
?
?
?
?