Ubuntu 13.04 Web开发从零配置到全装备手记(环境搭建全攻略)
1.给root设密码
sudopasswd root 输入密码即可
2.切换到root下安装软件
suroot
3.安装五笔:
注:必须联网,请使用此命令:sudo apt-get install ibus-table-wubi
4.安装无线
按照此法成功了:http://www.linuxidc.com/Linux/2013-06/86100.htm
在终端使用命令 lspci 会显示您的计算机连接到所有的PCI设备的信息 。若要只显示了Broadcom(包括WiFi卡)制造设备,适用于“14e4”如下:一个过滤器。
第1步。
打开一个终端窗口桌面菜单下的应用程序>附件>终端,输入以下命令:
lspci -vvnn | grep 14e4
结果:
[14e4:432b]
03:00.0 Network controller [0280]: Broadcom Corporation BCM4322802.11a/b/g/n Wireless LAN Controller [14e4:432b] (rev 01
卡/型号 – BCM4322
1. PCI ID – [14e4:432B]中的432B就是无线网设备型号
再运行以下命令:
~$ sudo apt-get update
~$ sudo apt-get installbcmwl-kernel-source
当运行上述命令后,就成功了。
先更新系统,再添加一个源
~$ sudo modprobe -r b43 ssb wl
~$ sudo modprobe wl
安装驱动
最后重新启动电脑。
把无线开关多开关几次,等一下就可以看到无线网络了
5.远程到windows桌面
自带的软体:Remmina
6.jdk
http://www.linuxidc.com/Linux/2013-03/80347.htm
—>安装路径:/usr/lib/fanjv
7.安装myeclipse
http://www.linuxidc.com/Linux/2013-06/86102.htm
a.新一个文件夹:mkdir
b.给一上文件改权限,以方便其他用户来操作
chmod +ow 文件名 此法是改给所有的用户了。
因为当时下载好了以后,不能移动说没有权限,真的上火。原来要改权限啊。(具体方法请百度)
c.执行一个脚本的方法 sudosh有错误的话,是说明,jdk安在了root下,要把jdk1.7.0_21的权限修改成普通用户的样子。注意要统一批量一次性修改,可使用chmod o+a jdk1.7.0_21/* 这样修改后,变通用户也可使用jdk
报错 Pluse-one-32
8.定时关机
sudo shutdown +100 就表示电脑在100分钟后关机。
sudo shutdown -c来取消自动关机的命(concel)
sudo shutdown -h now 立即关机(halt)
9.php文档存放目录
—>web的存放目录:var/www
10.在http://localhost/wms5/index.php无法访问之原因
因为文件夹无访问权限
11.main.html无法访问之原因
因为apache未支持伪静态
最近在用Ubuntu测试做网站服务器,究其原因就是ubuntu的可视化操作,对于我这样的linux菜鸟非常实用。最近安装LAMP调试,发现不支持.htaccess文件,也就是伪静态。于是网上查询反复调试才知道怎么启用。
sudoa2enmod rewrite 开启Rewrite模块 sudo/etc/init.d/apache2 restart
sudo gedit/etc/apache2/sites-available/default 修改下面的地方
Options FollowSymLinks
AllowOverride None(修改为AllowOverride All)
Options Indexes FollowSymLinks MultiViews
AllowOverride None(修改为AllowOverride All)
Order allow,deny
allow from all
12.重启apache2
sudo/etc/init.d/apache2 restart
13.安装.run文件
下载下的MyEclipse是这个样子的。
/Media/u/MyEclipse/Myeclipse-10.06-for-linux.run
用此法安装
切换到其目录下:sh Myeclipse-10.06-for-linux.run
备注:sh 是shell
—>默认安装目录:/root/media/Myeclipse
—>启运方式:用root换到其目录下,用./myeclipse
14.mysql
默认用户名:u; and the password is empty
—>默认安装路径:
somehelpful cmd
a.SELECT USER();b.SELECTCURRENT_USER();select user,host from mysql.user;show privileges;SET PASSWORD[for ‘user’@’host’]=PASSWORD(‘password’)
ERROR1133(42000):Can’t find any row—failed to update password for u
15.下载并安装tomcat
1.首先解压缩
#tar -zxvf apache-tomcat-7.0.32.tar.gz
得到Tomcat的所有文件.然后把它拷贝到你要安装的位置,如/opt/tomcat
#cp -r /home/zdw/software/apache-tomcat-7.0.32 /opt/tomcat
切换到/opt/tomcat/bin
#cd /opt/tomcat/bin
运行命令
#./startup.sh
正常情况下可以见到如下的信息:
Using CATALINA_BASE: /opt/tomcat
Using CATALINA_HOME: /opt/tomcat
Using CATALINA_TMPDIR: /opt/tomcat/temp
UsingJRE_HOME: /usr/java/jdk1.7.0_09
UsingCLASSPATH: /opt/tomcat/bin/bootstrap.jar:/opt/tomcat/bin/tomcat-juli.jar
2.然后用浏览器打开如下的网页
http://localhost:8080/ (如果没有把Port number改为80)
如果你见到Tomcat的网页(index.jsp),证明Tomcat安装成功,并已经启动.
如要关闭Tomcat,在/opt/tomcat/bin下运行下面的命令即可
#./shutdown.sh
—>安装目录 /opt/tomcat
注意当无权限执行时,请修改tomcat的权限。
u:表示文件所有者
g:表示同组用户
o:表示其它用户
a:表示所有用户
opt则是代表操作,可以为:
+:添加某个权限
-:取消某个权限
=:赋予给定的权限,并取消原有的权限
而mode则代表权限:
r:可读
w:可写
x:可执行
例如:为同组用户增加对文件a.txt的读写权限:
chmodg+rw a.txt
错误点:touch: 无法创建”/opt/tomcat/logs/catalina.out”:没有那个文件或目录
当发生上述错误时,可自己手动创建此目录。
15.运行一个程序的误区
这样运行一个软体:切换到显示目录;./myeclipse(注意:点号)
16.当有不知的命令时,可使用man(manul)
man shutdown
更多Ubuntu相关信息见Ubuntu 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=2