中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

快速開發(fā)工具網(wǎng)站成功的網(wǎng)絡(luò)營銷案例

快速開發(fā)工具網(wǎng)站,成功的網(wǎng)絡(luò)營銷案例,虛擬主機(jī)便宜,天津做網(wǎng)站美工LNMP 一、playbooks 分布式部署 LNMP1. 環(huán)境配置2. 安裝 ansble3. 安裝 nginx3.1 準(zhǔn)備 nginx 相關(guān)文件3.2 編寫 lnmp.yaml 的 nginx 部分3.3 測試 nginx4. 安裝 mysql4.1 準(zhǔn)備 mysql 相關(guān)文件4.2 編寫 lnmp.yaml 的 mysql 部分4.3 測試 mysql5. 安裝 php5.1 編寫 lnmp.yaml 的 …

LNMP

  • 一、playbooks 分布式部署 LNMP
    • 1. 環(huán)境配置
    • 2. 安裝 ansble
    • 3. 安裝 nginx
      • 3.1 準(zhǔn)備 nginx 相關(guān)文件
      • 3.2 編寫 lnmp.yaml 的 nginx 部分
      • 3.3 測試 nginx
    • 4. 安裝 mysql
      • 4.1 準(zhǔn)備 mysql 相關(guān)文件
      • 4.2 編寫 lnmp.yaml 的 mysql 部分
      • 4.3 測試 mysql
    • 5. 安裝 php
      • 5.1 編寫 lnmp.yaml 的 php 部分
      • 5.2 測試 php
  • 二、playbooks 集中式部署 LNMP
    • 1. 環(huán)境配置
    • 2. 安裝 ansible
    • 3. 準(zhǔn)備配置文件
      • 3.1 nginx
      • 3.2 mysql
    • 4. 編寫 lnmp.yaml 文件
    • 5. 測試并用瀏覽器訪問
  • 三、role 模塊部署 LNMP
    • 1. 環(huán)境配置
    • 2. 安裝 ansible
    • 3. 配置相關(guān)文件
      • 3.1 創(chuàng)建目錄
      • 3.2 準(zhǔn)備 nginx 相關(guān)文件
      • 3.3 準(zhǔn)備 php 相關(guān)文件
      • 3.4 準(zhǔn)備 mysql 相關(guān)文件
    • 4. 啟動安裝分布式 LNMP


一、playbooks 分布式部署 LNMP

1. 環(huán)境配置

ansible服務(wù)器    192.168.145.15
nginx  服務(wù)器    192.168.145.30
mysql  服務(wù)器    192.168.145.45
php    服務(wù)器    192.168.145.60

2. 安裝 ansble

#管理端安裝 ansible
yum install -y epel-release			#先安裝 epel 源
yum install -y ansible

在這里插入圖片描述

#配置密鑰對驗證
ssh-keygen -t rsa
vim /etc/ssh/ssh_config
-----35行,取消注釋-----
StrictHostKeyChecking nosshpass -p '123' ssh-copy-id root@192.168.145.30
sshpass -p '123' ssh-copy-id root@192.168.145.45
sshpass -p '123' ssh-copy-id root@192.168.145.60

在這里插入圖片描述

#配置主機(jī)清單
cd /etc/ansiblevim hosts       
[nginx]		
192.168.145.30	
[mysql]
192.168.145.45
[php]
192.168.145.60

在這里插入圖片描述

#創(chuàng)建一個目錄用來存放 playbooks 的文件
cd /etc/ansible/
mkdir playbooks

在這里插入圖片描述

3. 安裝 nginx

3.1 準(zhǔn)備 nginx 相關(guān)文件

[nginx-stable]
name=nginx stable repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true[nginx-mainline]
name=nginx mainline repo
baseurl=http://nginx.org/packages/mainline/centos/$releasever/$basearch/
gpgcheck=1
enabled=0
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true
#準(zhǔn)備nginx源,進(jìn)行yum安裝
cd /opt/
mv nginx.repo /etc/ansible/playbooks/
cd /etc/ansible/playbooks/

在這里插入圖片描述

#配置 nginx 支持 PHP 解析
cd /etc/nginx/conf.dvim default.conflocation / {root   /usr/share/nginx/html;index  index.php index.html index.htm;}
......location ~ \.php$ {root           html;fastcgi_pass   192.168.145.60:9000;fastcgi_index  index.php;fastcgi_param  SCRIPT_FILENAME  /usr/share/nginx/html$fastcgi_script_name;  # $document_root 和 root 屬性一樣include        fastcgi_params;}cp default.conf /etc/ansible/playbooks/default.conf.j2

在這里插入圖片描述

#準(zhǔn)備php文件
vim /etc/ansible/playbooks/index.php
<?php
phpinfo();
?>
#測試mysql是否能連接成功
vim /etc/ansible/playbooks/test.php
<?php
$link=mysqli_connect('192.168.145.45','root','Admin@123');
if($link) echo "<h1>Success!!</h1>";
else echo "Fail!!";
?>

在這里插入圖片描述

3.2 編寫 lnmp.yaml 的 nginx 部分

vim lnmp.yaml
- name: nginx playhosts: nginxremote_user: roottasks:- name: disable selinuxcommand: '/sbin/setenforce 0'ignore_errors: true- name: disable firewalldservice: name=firewalld state=stopped- name: copy nginx yum repo filecopy: src=nginx.repo  dest=/etc/yum.repos.d/- name: install nginxyum: name=nginx state=latest- name: copy index.phpcopy: src=index.php  dest=/usr/share/nginx/html- name: copy nginx template configuration filetemplate: src=default.conf.j2  dest=/etc/nginx/conf.d/default.conf- name: start nginxservice: name=nginx state=started enabled=yes

在這里插入圖片描述

3.3 測試 nginx

#在ansible服務(wù)器運行
cd /etc/ansible/playbooks/
ansible-playbook lnmp.yaml --syntax-check    #檢查yaml文件的語法是否正確
ansible-playbook lnmp.yaml

[外鏈圖片轉(zhuǎn)存失敗,源站可能有防盜鏈機(jī)制,建議將圖片保存下來直接上傳(img-HHMJQfy8-1690849321990)(C:/Users/86138/AppData/Roaming/Typora/typora-user-images/image-20230731130407255.png)]

#在 nginx 服務(wù)器查看
systemctl status nginx

在這里插入圖片描述

4. 安裝 mysql

4.1 準(zhǔn)備 mysql 相關(guān)文件

#安裝 mysql 5.7
cd /etc/yum.repos.d
wget -
http://www.risenshineclean.com/news/53518.html

相關(guān)文章:

  • 深圳市住房和建設(shè)局領(lǐng)導(dǎo)班子惠州企業(yè)網(wǎng)站seo
  • 電商法規(guī)定企業(yè)網(wǎng)站必須做3年登錄百度賬號
  • 做網(wǎng)站現(xiàn)成的測試賬號營銷渠道方案
  • 電子商務(wù)網(wǎng)站建設(shè)案例教程今日特大軍事新聞
  • 鎮(zhèn)江丹陽建設(shè)局網(wǎng)站網(wǎng)絡(luò)推廣員好做嗎
  • bs應(yīng)用網(wǎng)站開發(fā)2023年適合小學(xué)生的新聞
  • 哪些專門做批發(fā)的網(wǎng)站公關(guān)公司是干嘛的
  • 微網(wǎng)站矩陣怎么做企業(yè)推廣軟文范文
  • 網(wǎng)站建設(shè)方案書doc模板百度搜索推廣產(chǎn)品
  • 企業(yè)網(wǎng)站優(yōu)化平臺長沙百度
  • 網(wǎng)站建設(shè)和網(wǎng)頁設(shè)計是不是一樣搭建一個app平臺需要多少錢
  • figma軟件可以做網(wǎng)站嗎完整的網(wǎng)頁設(shè)計代碼
  • 建程網(wǎng)招工信息優(yōu)化seo可以從以下幾個方面進(jìn)行
  • 青島仿站定制模板建站武漢seo公司
  • 黃埔做網(wǎng)站的公baiduseoguide
  • 企業(yè)站網(wǎng)站建設(shè)優(yōu)化設(shè)計答案六年級上冊語文
  • 網(wǎng)站開發(fā)流程管理crm系統(tǒng)網(wǎng)站
  • 北京手機(jī)網(wǎng)站設(shè)計電話公司網(wǎng)站建設(shè)開發(fā)
  • wordpress適合外貿(mào)站seo網(wǎng)絡(luò)培訓(xùn)班
  • 網(wǎng)站qq聯(lián)系怎么做視頻廣告接單平臺
  • 鄭州網(wǎng)站建設(shè)饣漢獅網(wǎng)絡(luò)千鋒教育北京校區(qū)
  • 官方網(wǎng)站下載打印機(jī)驅(qū)動程序手機(jī)百度安裝下載
  • 做網(wǎng)站完整視頻重慶seo博客
  • 直播做愛網(wǎng)站國外怎么做信息流廣告代理商
  • 企業(yè)網(wǎng)站建設(shè)的目的和意義seo排名診斷
  • 企業(yè)網(wǎng)站網(wǎng)站建設(shè)電話關(guān)鍵詞優(yōu)化公司如何選擇
  • 2018年的網(wǎng)站制作百度認(rèn)證怎么認(rèn)證
  • 兩學(xué)一做專題教育網(wǎng)站東莞優(yōu)化seo
  • 幫他人做視頻網(wǎng)站違法嗎電子商務(wù)網(wǎng)站建設(shè)教程
  • 邢臺一天seo西安優(yōu)化排名推廣