1. LAMP 的安装
1) sudo apt-get install apache2 mysql-server mysql-client php5 php5-gd php5-mysql
2) 存放web文档的根目录为/var/www,为了方便,修改该目录的权限为普通用户可访问。命令如下:
sudo chmod 777 /var/www/ 或 sudo chown 用户名 /var/www/
3) 在/var/www目录下新建phpinfo.php,即可在浏览器中查看是否安装成功。
新建phpinfo.php命令如下 :
浏览器测试结果如下图所示。
2. 安装MySQL Workbench与NetBeans(Web开发集成工具)
1. MySQL Workbench在ubuntu软件中搜索安装即可
2. NetBeans(Web开发集成工具)
点击NetBeans下载Linux版的支持php和html5/javascript开发的.sh包,在终端下输入sudo sh .sh包名称安装即可
3.设置NetBeans的字体
打开软件:工具->选项->类别 设置默认字体为DejaVu Sans 设置字符串字体为Monospaced 设置注释字体也为monospaced
3. Apache2的配置
Apache2的配置文件在/etc/apache2/apache2.conf中,虚拟主机的配置文件为/etc/apache2/sites-available/000-default.conf
4. Apache2与MySQL服务
控制服务命令只能在su用户才能执行,控制apache2服务相关命令如下:
开启:sudo /etc/init.d/apache2 start 或 sudo service apache2 start
停止:sudo /etc/init.d/apache2 stop 或 sudo service apache2 stop
重启:sudo /etc/init.d/apache2 restart或 sudo service apache2 restart
控制MySQL服务相关命令如下:
开启:sudo /etc/init.d/mysql start 或 sudo service mysql start
停止:sudo /etc/init.d/ mysql stop 或 sudo service mysql stop
重启:sudo /etc/init.d/ mysql restart t 或 sudo service mysql restart
5.开启ubuntu中apache2服务器忽略大小写的功能
cd /etc/apache2/mods-enabled
ln -s ../mods-available/speling.load speling.load
ln -s ../mods-available/speling.conf speling.conf
cd ../mods-available
echo "CheckSpelling on" >speling.conf
/etc/init.d/apache2 restart
6.设置ubuntu语言
系统设置>语言支持>添加/删除语言>应用到整个系统,如下:
7.设置ubuntu的输入法
终端下输入:sudo apt-get install fcitx-pinyin 安装成功之后,系统设置>语言支持>键盘输入方式系统选择fcitx,重启系统。设置如下。
8.设置su的密码
1.终端下输入下面的命令:
sudo passwd
回车后会出现让你输入原始密码,新密码和确认密码
[sudo] password for you :---> 输入你的密码(你现在这个用户的密码),密码不会显示。
Enter new UNIX password: --- > 输入新的 su 密码
Retype new UNIX password: ---> 重复输入新的 su 密码
这样你的 su 的密码设置好了。
注:命令为passwd而不是password
2. 在terminal中利用su命令就可以切换到root用户了。
注:su和sudo的区别是:
1). su的密码是root的密码,而sudo的密码是用户的密码;
2). su直接将身份变成root,而sudo是以用户登录后以root的身份运行命令,不需要知道root密码;
3.从su用户切换到一般用户
su 用户名