Heim > Backend-Entwicklung > PHP-Tutorial > Lecker, installiere Lanmp

Lecker, installiere Lanmp

不言
Freigeben: 2023-03-29 15:06:01
Original
1626 Leute haben es durchsucht

Dieser Artikel stellt hauptsächlich die Installation von lanmp auf yum vor, die einen gewissen Referenzwert hat. Jetzt kann ich ihn mit allen teilen, die ihn brauchen.

Konfigurieren Sie zuerst die Firewall

CentOS 7.0 Standard Die Firewall wird als Firewall verwendet

1. Schließen Sie die Firewall:

systemctl stop firewalld.service #停止firewall 
  systemctl disable firewalld.service #禁止firewall开机启动

或者开启某端口 
firewall-cmd --permanent --add-port=50000/tcp用该命令查询firewall-cmd --permanent --query-port=50000/tcp如果是yes就是添加成功,如果是no就是没成功成功后重载防火墙firewall-cmd --reload
Nach dem Login kopieren
2.关闭SELINUX
Nach dem Login kopieren

vi /etc/selinux/config 
#SELINUX=enforcing #注释掉 
SELINUX=disabled #增加 
:wq! #保存退出 
setenforce 0 #使配置立即生效
Nach dem Login kopieren

Lnmp-Installation

1. Nginx installieren

yum install yum-priorities -y 
wget http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm 
rpm -ivh nginx-release-centos-7-0.el7.ngx.noarch.rpm 
yum install nginx
Nach dem Login kopieren

2. Nginx starten

systemctl start nginx.service #启动nginx 
systemctl stop nginx.service #停止 
systemctl restart nginx.service #重启 
systemctl enable nginx.service #设置开机启动
Nach dem Login kopieren

3. Ändern Sie die Nginx-Portnummer (entsprechend Ihren eigenen Bedürfnissen)

cd /etc/nginx/conf.d/ 
vim default.conf 
把listen 80改成listen 81 
然后重启nginx 
systemctl restart nginx.service #重启nginx
Nach dem Login kopieren

4. 81, um die Nginx-Homepage anzuzeigen

5. Als nächstes PHP-fpm installieren

yum install php-fpm 
安装完毕后
systemctl start php-fpm.service #启动php-fpm 
systemctl enable php-fpm.service #设置开机启动
Nach dem Login kopieren

6. etc/nginx/conf.d/ default.conf, entfernen Sie einfach das vorherige # und ändern Sie fastcgi_param

location ~ \.php$ { 
    root      html; 
    fastcgi_pass  127.0.0.1:9000; 
    fastcgi_index index.php; 
    fastcgi_param SCRIPT_FILENAME /usr/share/nginx/html/$fastcgi_script_name; 
    include    fastcgi_params; 
  }
Nach dem Login kopieren

7. Besuchen Sie test.php

在 /usr/share/nginx/html中新建一个test.php <?php echo 123;?>

访问http://ip:81/test.php即可看到nginx中的php页面
Nach dem Login kopieren

8. Konfiguration laden

Geben Sie vi /etc/nginx/conf.d/default.conf ein

upstream site{ 
      server 172.16.170.138; 
      server 172.16.170.139; 
  } 
  server { 
    listen    80; 
    server_name ieccohomo.com; 

    #charset koi8-r; 
    #access_log /var/log/nginx/log/host.access.log main; 

    location / { 
      root  /usr/share/nginx/html; 
      index index.html index.htm; 
      proxy_pass http://ieccohomo.com; 
    }
Nach dem Login kopieren

9. Änderung des Domainnamens: Ändern Sie die obige Website (ieccohomo.com) in www.a.com

Lampeninstallation

1 >

yum install httpd #根据提示,输入Y安装即可成功安装 
  systemctl start httpd.service #启动apache 
  systemctl stop httpd.service #停止apache 
  systemctl restart httpd.service #重启apache 
  systemctl enable httpd.service #设置apache开机启动
Nach dem Login kopieren

2.安装mariadb(MySQL)

yum install mariadb mariadb-server #询问是否要安装,输入Y即可自动安装,直到安装完成 
  systemctl start mariadb.service #启动MariaDB 
  systemctl stop mariadb.service #停止MariaDB 
  systemctl restart mariadb.service #重启MariaDB 
  systemctl enable mariadb.service #设置开机启动
Nach dem Login kopieren

3.修改mysql密码,安装后默认为空

修改mysql密码:set password for 'root'@'localhost'=password 'root';

mysql授权远程连接(navicat等): grant all on *.* to root identified by 'root';

4.安装PHP以及组件,使PHP支持 MariaDB

yum install php php-mysql php-gd libjpeg* php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-bcmath php-mhash 
#这里选择以上安装包进行安装,根据提示输入Y回车 
systemctl restart mariadb.service #重启MariaDB 
systemctl restart httpd.service #重启apache
Nach dem Login kopieren

5.访问测试

cd /var/www/html
vi index.php #输入下面内容 <?php
  phpinfo();?>
:wq! #保存退出
Nach dem Login kopieren

在客户端浏览器输入服务器IP地址端口号

Das obige ist der detaillierte Inhalt vonLecker, installiere Lanmp. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage