CentOS 6.0 系统 LAMP(Apache+MySQL+PHP)安装步骤
首先来进行 MySQL 的安装,输入:
[root@localhost ~]#yum install mysql mysql-server
--安装时会询问是否下载或安装,输入y,回车:Is this ok [y/N]:y
安装完毕,让 MySQL 能够随系统自动启动:
[root@localhost ~]# chkconfig --list|grep mysqld
--检查mysql的启动是否为开机启动,235为on表示开机启动
[root@localhost ~]#chkconfig --levels 235 mysqld on
[root@localhost ~]#/etc/init.d/mysqld start
--启动mysql服务,也可用:service mysqld start
--启动mysql服务,在/etc/init.d/目录下使用./mysqld starts
设置 MySQL 数据 root 账户的密码:
[root@localhost ~]#mysql_secure_installation
当出现如下提示时候直接按回车:
Enter current password for root (enter for none):
出现如下再次回车:
Set root password? [Y/n]
出现如下提示输入你需要设置的密码,回车后在输入一次确认:
New password:
接下来还会有四个确认,分别是:
Remove anonymous users? [Y/n]
Disallow root login remotely? [Y/n]
Remove test database and access to it? [Y/n]
Reload privilege tables now? [Y/n]
直接回车即可。
[root@localhost ~]# mysql –uroot –p123456
mysql> use mysql
mysql> select * from user;
mysql> exit;
备注:--不需要执行
查看mysql启动状态[root@localhost ~]#service mysqld status
启动、关闭、重启[root@localhost ~]#service mysqld stop/start/restart
进入mysql界面:[root@localhost ~]#mysql -uroot –p123456
1. 解压
[root@localhost ~]# tar -zxvf httpd-2.2.4.tar.gz
2. 进入到httpd-2.2.4目录
[root@localhost ~]# cd httpd-2.2.4
3. 对./configure脚本本身运行的过程进行配置
[root@localhost ~]# ./configure
4. 执行make命令,编译程序(这里如果安装不成功,可以试着安装程序员编译器gcc来解决,步骤:输入 yum install -y gcc)
[root@localhost ~]# make
5. 编译成功后就可以安装了,执行如下命令
[root@localhost ~]# make install
apache默认安装路径:/usr/local/apache2
/usr/local/apache2下面关键目录说明
conf :apache服务器的配置目录
htdocs: 需要发布应用程序的目录
bin : apache服务器的可执行程序目录
[root@localhost ~]# vi /usr/local/apache2/conf/httpd.conf
将#ServerName www.example.com:80 中的“#”删掉,并将 www.example.com 改为本机的linux的ip地址(例:ServerName192.168.2.137:80)(1.这里如果显示找不到文件或者目录,就要回到apache默认安装路径:/usr/local/apache2 再重新安装pttpd,步骤:输入cd文件路径,重新按照路径安装一次,2.如果也没有那个路径,就进入/root/路径查看是否有这个文件安装包,再按步骤安装,当进入[root@localhost ~]时,一定要看清楚是否是这个路径还是[root@localhosthttpd-2.2.4],如果不是就要回到这个路径才能操作成功。 3.用shift键+:进入编辑模式,并用/关键字搜索#ServerNamewww.example.com:80这行,例:/www,找到后再shift键+:wq!强制退出并保存)
apache安装是否成功的检测
1. 启动apache服务(这里要做关闭防火墙的步骤,再启动apache)
[root@localhost ~]# service httpd start
2. 关闭防火墙
[root@localhost ~]# service iptables stop
3. 在window平台通过ie访问linux上面apache的测试页面,
http://your_linux_ip/ 如图所示
如果出现上图界面,说明apache安装成功
备注:从其他机器访问需要修改成IP访问和关闭防火墙----不需要执行
[root@localhost ~]#vi/etc/httpd/conf/httpd.conf
将#ServerName www.example.com:80中的“#”删掉,并将 www.example.com 改为本机的ip地址(可以把两个地方的80端口改成8080)
[root@localhost ~]#/etc/init.d/httpd restart
关闭防火墙:
[root@localhost ~]#service iptables stop#停止
[root@localhost ~]#chkconfig iptables off #禁用
如果是centos 7版本:
[root@localhost ~]#systemctl stop firewalld.service#停止
[root@localhost ~]#systemctl disable firewalld.service #禁用
输入如下指令安装 PHP:
[root@localhost ~]# rpm -ivh php-common-5.3.3-26.el6.i686.rpm
[root@localhost ~]# rpm -ivh php-cli-5.3.3-26.el6.i686.rpm
[root@localhost ~]# rpm -ivh php-5.3.3-26.el6.i686.rpm
需要重新启动 Apache 服务:
[root@localhost ~]#/etc/init.d/httpd restart
需要安装PHP的扩展:
[root@localhost ~]# yum install php-mbstring
--安装时会询问是否下载或安装,输入y,回车:Is this ok [y/N]:y
-----mbstring在sugar需要支持
修改php.ini文件:
[root@localhost ~]# vi /etc/php.ini
将upload_max_filesize = 2M改为 6M ----------sugar需求
vi查找关键字:2M,找到后修改成6M,修改后保存并退出
这步实际上可以省略,但是为了测试是否安装成功,你可以新建一个 PHP 页面进行测试,使用 vim 编辑器新建:
[root@localhost ~]#vi /var/www/html/info.php
按 “i” 键进行编辑,输入:
phpinfo();
?>
编辑完毕,按 “ESC” 键退出编辑模式,接着输入:
:wq
然后回车,即保存并退出。
在windows上打开IE(浏览器),输入地址:http://192.168.1.11/info.php
地址为:http://虚拟机IP:80/info.php
看到这样的图,就说明 PHP 安装成功了。
还需要将 PHP 和 MySQL 关联起来,才能正常工作。搜索模块:
[root@localhost ~]#yum search php
安装相关模块:
[root@localhost ~]#yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
需要重启 Apache 模块才能生效:
[root@localhost ~]#/etc/init.d/httpd restart
关闭浏览器,再次打开刚才建立的 “info.php” 页面,往下拉找到相关 MySQL 模块,看是否检测到相关信息。
如果看到如上图相关信息,则说明 MySQL 工作正常了。
备注:
在centos上安装为yum install XXX,相对卸载即为yum remove XXX。
1. 打开Xshell上的Xftp
1. 找到Windows电脑上的 方维 的安装包(ZenTaoPMS.9.1.stable.zip):拖到右边
注意:右边的目录是:/home/username
2. 上传成功后,复制到/var/www/html目录下(要切换到上面文件到达的目录再)
输入 cp -r ZenTaoPMS.9.1.stable.zip
3. 切换到/var/www/html目录下,解压zip文件
输入 cd /var/www/html/
再输入 unzip ZenTaoPMS.9.1.stable.zip (解压安装包)
4. 赋权:chmod -R 777 zentaopms/
5. 打开windows系统中的IE浏览器:输入地址:http://localhost/zentaopms/,或者输入http://192.168.2.137/zentaopms/,这里的IP地址是你自己的IP地址。点击www目录(虚拟机ip/zentaopms/s)
6. 点击开始安装-----下一步
7. 检查结果都是绿色,再点击“下一步”
8. 数据库密码:123456,点击“保存” (密码自己记住就好)
注意:保存不通过时,修改数据库服务器为:localhost
如果出现数据库连接失败的字体,这里指的是MySQL密码错误,这里的数据库密码是你的MySQL密码,请用原来的MySQL密码登录。在xshell软件里输入你的MySQL登录账户和密码试试,查看是否是正确的密码,正确再用正确的MySQL密码登录。
9. 下一步
10. 设置公司名;xykj,管理员账号:admin,管理员密码:admin1,勾选 导入demo数据,保存(这里的公司名、密码和账号自己任意设,记住就好)
11. 安装成功后显示如下界面:
访问地址: http://IP/zentaopms/www/ (IP:输入你的IP)
用户名,密码为:admin、admin1 (你设的账号和密码)