测试小白禅道的软件环境搭建基础案例分享

CentOS 6.0 系统 LAMP(Apache+MySQL+PHP)安装步骤

一、 安装 MySQL

首先来进行 MySQL 的安装,输入:

[root@localhost ~]#yum install mysql mysql-server

--安装时会询问是否下载或安装,输入y,回车:Is this ok [y/N]:y

安装完毕,让 MySQL 能够随系统自动启动:

[root@localhost ~]# chkconfig --list|grep mysqld

--检查mysql的启动是否为开机启动,235on表示开机启动

[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]

直接回车即可。

测试mysql是否安装成功

[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

 

二、 安装 Apache 组件(这里用xshell软件

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服务器的可执行程序目录

 apache的配置修改

 

 [root@localhost ~]# vi  /usr/local/apache2/conf/httpd.conf

 将#ServerName www.example.com:80 中的“#”删掉,并将 www.example.com 改为本机的linux的ip地址(例:ServerName192.168.2.13780)(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服务安装检测

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(用虚拟机输入这些命令

输入如下指令安装 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 相关信息继续用虚拟机输入这些命令

  这步实际上可以省略,但是为了测试是否安装成功,你可以新建一个 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 模块关联起来(继续用虚拟机输入这些命令

  还需要将 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。

 

六、搭建禅道(xshell执行

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   你设的账号和密码

 

你可能感兴趣的:(测试)