前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >centos中下载lamp的一些常用命令总结

centos中下载lamp的一些常用命令总结

作者头像
meihuasheng
发布2021-03-16 21:46:28
3990
发布2021-03-16 21:46:28
举报
文章被收录于专栏:phpcodersphpcoders

Apache常用命令:

查看是否安装apache,并且查看版本号

代码语言:javascript
复制
rpm -qa |grep httpd

安装apache:

代码语言:javascript
复制
sudo yum -y install httpd

查看apache的状态和启动apache:

代码语言:javascript
复制
systemctl status httpd        //查看Apache状态
systemctl stop httpd         //关闭Apache
systemctl start httpd       //开启Apache
systemctl enable httpd      //设置开机启动Apache

进入到/etc/httpd目录下去找httpd.conf,看到下面图片中的文件一样,修改内容,然后你就可以在虚拟机上的浏览器输入localhost就可以看到index.html文件中的内容了 ,其中index.html文件就在/var/www/html目录下,可以去找找。。。。

配置文件默认在 /etc/httpd 目录下:

/etc/httpd/conf.d:自己设定apache的参数信息,里面的文件应以xxx.conf结尾的文件,当apache启动的时候,这个文件会自动被读入到主要配置文件当中;

/etc/httpd/modules:存放httpd的模块;

/etc/httpd/log:记录apache的所有的日志;

/etc/httpd/conf/httpd.conf:配置Apache主要权限和功能的文件,是最重要的配置文件;

etc/init.d/httpd :启动文件;

存放网页的文件默认在/var/www 目录下:

/var/www/html:首页文件存放的目录(/etc/httpd/conf/httpd.conf中默认的目录 DocumentRoot=/var/www/html);

/var/www/error:错误信息处理的文件(主机设置错误或者浏览器客户端要求的数据错误,浏览器上显示的错误信息);

/var/www/icons:存放(apache、tomcat)网页的图片;

/var/www/cgi-bin: 存放可执行的CGI(网页程序)程序;

如下效果:表示ok了

PHP的安装:

代码语言:javascript
复制
dnf install php php-mysqlnd php-fpm php-opcache php-gd php-xml php-mbstring php-json 
安装php和一些扩展


php-fpm systemctl start php-fpm        //启动php-fpm



systemctl enable php-fpm           //设置开机启动

在上面的/var/www/html下新建文件index.php,然后在浏览器输入localhost/index.php后渲染页面就代表成功了。。。

MYSQL的安装:

代码语言:javascript
复制
# @mysql模块将安装具有所有依赖关系的最新版本的MySQL。
dnf install @mysql

systemctl start mysqld

systemctl enable —now mysqld
#查看mysql是否启动成功
systemctl status mysqld
#mysql安装配置
mysql_secure_installation
#测试
mysql -u root -p 

Nginx的安装:

//进入到local目录下 cd /usr/local //创建一个文件夹用于存放下载的zip文件 nkdir tarzip //执行以下命令在线下载nginx cd tarzip wget http://nginx.org/download/nginx-1.17.6.tar.gz //将下载好的zip文件解压到指定的目录 cd /usr/local mkdir software cd software mkdir nginx tar -zxvf /usr/local/tarzip/nginx-1.17.6.tar.gz -C /usr/local/software/nginx //ngimx依赖gcc环境,安装前先安装gcc yum -y install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel //进入到刚才解压的nginx目录nginx-1.17.6 cd /usr/local/software/nginx/nginx-1.17.6 //开始安装 ./configure && make && make install //启动nginx /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

本文参与?腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020-07-06 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客?前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与?腾讯云自媒体分享计划? ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Apache常用命令:
    • 安装apache:
      • 查看apache的状态和启动apache:
      • PHP的安装:
      • MYSQL的安装:
      相关产品与服务
      云数据库 MySQL
      腾讯云数据库 MySQL(TencentDB for MySQL)为用户提供安全可靠,性能卓越、易于维护的企业级云数据库服务。其具备6大企业级特性,包括企业级定制内核、企业级高可用、企业级高可靠、企业级安全、企业级扩展以及企业级智能运维。通过使用腾讯云数据库 MySQL,可实现分钟级别的数据库部署、弹性扩展以及全自动化的运维管理,不仅经济实惠,而且稳定可靠,易于运维。
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
      http://www.vxiaotou.com