赞
踩
1、安装nmap端口扫描器//朋友推荐,我想应该以后用的上,先装上
说到这里现在的linux装软件很方便,一个命令就搞定而且是最新版。。
sudo apt-get install namp
执行后自动下载安装
2.安装php web服务器所需要的软件
apt-get install apache2 php5 php5-mysql mysql-server mysql-client libapache2-mod-perl2 libapache2-mod-php5 php5-gd imagemagick php5-imagick
十分钟过后,提示mysql root的密码 输入两次。
若干秒后安装完成,可以先测试一下
http://localhost/ 显示:It works,说明apache 已经成功启用
3.apache的配置文件 使之可以使用php
修改
/etc/apache2/apache2.conf
在最后添加
AddType application/x-httpd-php .php .htm .html
Servername 127.0.0.1
DirectoryIndex index.htm index.html index.php
保存退出
/etc/apache2/conf.d/charset
#AddDefaultCharset UTF-8
去掉#
保存退出
重启apache /usr/sbin/apachectl restart
3.用nmap测试一下:nmap -v localhost
port state service
22/tcp open ssh
80/tcp open http
3306/tcp open mysql
表示apache和mysql都已经可以工作
4.1.首先需要建立下虚拟主机,将站点跟目录到别的地方
修改 /etc/apache2/sites-available/default
将DocumentRoot 和directory 修改为你要的文件夹地址 保存后重启服务
如果有多个虚拟主机请用SERVERNAME 来区分
vi /etc/apache2/sites-available/站点名字
ServerName 站点名字
ServerName 站点名字
ServerAlias www.XXX.com XXX.com
ServerAdmin webmaster@XXX.com
DocumentRoot “/home/XXX
ErrorLog “/var/log/apache2/XXX_errors.log”
CustomLog “/var/log/apache2/XXX_accesses.log” common
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
保存后运行 sudo a2ensite 站点名称 这样这个虚拟主机就生效了
4.2 安装Zend Optimizer:不是到是不是zo本身安装就很简单的缘故,ubuntu资源中找不到zo,那就自己动手安装。步骤如下:
zend官网下载需要认证了,wget不知道能不能直接下,我是登录zend官网后下载ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz 手动传到服务器上,或者试试wget http://downloads.zend.com/optimizer/3.3.3/ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz
tar zxvf ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz
./install.sh 开始安装//原来就觉得zend这种半图形化安装很爽
根据提示输php.ini文件的位置(Ubunbu Server默认在/etc/php5/apache2目录下)
在提示框中输入/etc/php5/apache2点击 ok 即可
接下来就是输入apachectl的位置(Ubunbu Server默认在/usr/sbin/apache2ctl)
在提示框加输入/usr/sbin/apache2ctl点击 ok 即可
还要输入httpd所在的目录
在提示框加输入/etc/apache2/httpd.conf即可
提示框让你选择apache的版本,这里用的2
完成安装后重启apache2
如果安装成功phpinfo()函数会输出:
This program makes use of the Zend Scripting Language Engine:
Zend Engine v2.2.0, Copyright (c) 1998-2008 Zend Technologies
with Zend Extension Manager v1.2.2, Copyright (c) 2003-2007, by Zend Technologies
with Zend Optimizer v3.3.3, Copyright (c) 1998-2007, by Zend Technologies
安装完毕
5.1.apt-get install phpmyadmin
/etc/phpmyadmin/config.inc.php ps:不能使用777权限改为644
1.可以输入为空
$cfg[‘Servers’][$i][‘AllowNoPassword’] = true;
2.要是你想设置密码不为空则将
$cfg[‘blowfish_secret’] = ‘123456’; // use here a value of your choice 你要设置的密码
5.2 关于eclipse的php支持
地址: http://download.eclipse.org/tools/pdt/updates/3.1.1/nightly
5.3 关于eclipse 的svn
5.3.1 安装svn服务
apt-get install subversion
sudo apt-get install libsvn-java
add http://subclipse.tigris.org/update
编辑eclipse.ini文件,在-vmargs下增加:
-Djava.library.path=/usr/share/java/
-Djava.library.path=/usr/lib/jni/
重启Eclipse。更新
Subclipse的1.4.x版包括需要颠覆1.5.x版本的客户端功能和工作副本的格式。
Subclipse的1.6.x版,包括需要的Subversion的1.6.x版客户端功能和工作副本格式。
Subclipse的1.8.x包括需要颠覆的1.7.x客户端的功能和工作副本的格式。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。