注意:如果之前安装过mysql 需要进行卸载:
查询mysql安装路径: whereis mysql
查询是否存在服务:service mysql status
结合使用 rpm -qa | grep -i mysql
卸载依赖文件
//rpm -ev 查询到的结果 --nodeps
yum -y remove mysqld 卸载mysql及其依赖
使用yum源进行安装即可 mysqld未识别的服务是由于服务未安装导致的.
1.安装Apache
yum -y install httpd
2. Apache配置httpd.conf
-
通过命令
find / -name httpd.conf
找到Apache
配置文件httpd.conf
(默认在/etc/httpd/conf/httpd.conf) -
编辑
httpd.conf
文件vi /etc/httpd/conf/httpd.conf
修改
DocumentRoot "/xx/xx/xxx"
,项目在哪个目录下,就将"/xx/xx/xxx"
改为哪个目录,例如DocumentRoot "/var/www/html"
,同样将<Directory "/xx/xx/xxx">
修改为<Directory "/var/www/html">
。 -
查看是否安装
成功
(启动Apache
,并查看Apache
状态)service httpd start service httpd status
显示OK
说明安装成功
-
配置
Apache开机启动项
chkconfig --add httpd (在服务清单中添加httpd服务) chkconfig httpd on
安装Mysql
1. 安装Mysql
yum -y install mysql mysql-devel mysql-server mysql-libs
2. 查看Mysql版本
rpm -qi mysql-server
3. 数据库字符集设置
-
Mysql
配置文件/etc/my.cnf
中加入default-character-set=utf8
4. 启动Mysql
service mysqld start
5. 创建root管理员
mysqladmin -u root password 密码
6. 配置Mysql开机启动服务
chkconfig --add mysqld (在服务清单中添加mysql服务)
chkconfig mysqld on (设置mysql服务随开机启动)
7. 登录Mysql
mysql -u root -p 回车输入密码
安装PHP
1. 安装PHP
yum -y install php
2. 安装PHP扩展
yum -y install php-mysql php-gd php-imap php-ldap php-odbc php-mbstring php-devel php-soap php-cli php-pdo
yum -y install php-mcrypt php-tidy php-xml php-xmlrpc php-pear
yum -y install php-pecl-memcache php-eaccelerator
3. 重启Apache
service httpd restart
4. 测试
-
在
/var/www/html/
下创建index.php
文件,并写入phpinfo()
-
浏览器访问
index.php
文件,如果输出phpinfo
信息,安装成功
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
/usr/local/nginx/sbin/nginx -v
wget http://nginx.org/download/nginx-1.15.0.tar.gz 下载nginx
ll 查看
tar -zxvf nginx-1.15.0.tar.gz 解压缩到当前路径
ls -alh | grep nginx 只看nginx信息 压缩包大小
进入nginx 解压后文件中,进行编译安装
./configure --prefix=/usr/local/nginx --with-pcre=../pcre-8.37 安装目录 pcre 正则
make
make install
完成。
ps aux | grep httpd
ps aux | grep nginx
kill 进程ID
./php-fpm 安装进程管理工具