Linux安装nginx,php,mysql

linux 安装nginx mysql php


首先下载nginx,mysql的rpm库文件 rpm库文件下载地址  


nginx:


http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm


mysql:


http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm


说来惭愧 本人安装的最简版的centos 所以各种命令不支持啊,最后是下载到本地后 安装rz命令(yum install lrzsz) 通过rz把rpm文件上传到菜单服务器。


待rpm文件上传到服务器后,执行rpm文件 命令(rpm -ivh nginx-release-centos-7-0.el7.ngx.noarch.rpm或rpm mysql-community-release-el7-5.noarch.rpm)


中间会有一些提示 例如 Is this ok [y/d/N]  直接输入‘y’继续就可以啦


等待提示安装完毕之后,可以使用(nginx -V)查看一下nginx版本信息等。


当然也可以使用(whereis nginx)看一下nginx的安装目录等信息。


最后可以把nginx服务打开啦(service nginx start)。


这样请求服务器就可以看到(Welcome to nginx! If you see this page, the nginx web server is successfully installed and working. Further configuration is required......)






安装mysql:


安装完成之后,执行(service mysql start)启动mysql服务,之后修改数据库密码,


use mysql 


update user password = password("新的密码") where user='root';


接下来可以查看数据库和表了


show databases


show tables


安装php:


一样下载了php5的压缩包(php-5.6.12.tar.gz)并上传(rz),然后解压(tar zxvf php-5.6.12.tar.gz),解压完成之后


yum install php php-fpm 


./configure 操作


本人操作提示:configure: error: no acceptable C compiler found in $PATH(这个是提示没有C语言编译器),可以安装gcc (yum install gcc)


然后 ./configure 配置php并检查


make 编译php


make install 安装php


php -v 查看版本


这是当service php status 发现php还是处于dead状态 文件找不到


....还没完,继续


发现/usr/local/lib下并没有php.ini文件 所以把安装目录下的php.ini-production复制到/usr/local/lib下(cp php.ini-production /usr/local/lib)


我们知道nginx是不支持php的,跟apache还是不一样的,不一样在nginx除了安装了php还要安装php-fpm,php-fpm可以理解是一个解释器。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值