lnmp 搭建 typecho部落格系統

2021-09-27 04:59:42 字數 2900 閱讀 4558

yum安裝 lnmp (linux+nginx+php7.1+mysql5.7)

1、第一步先更新yum update

只適合新伺服器,生成環境慎用

2、yum安裝nginx

安裝nginx最新源:

yum localinstall

yum repolist enabled | grep "nginx*"

安裝nginx:

yum -y install nginx

啟動nginx:

service nginx start

設定nginx伺服器開機自啟動:

systemctl enable nginx.service

檢查開機自動是否設定成功:

systemctl list-dependencies | grep nginx

3、yum安裝mysql5.7

安裝mysql源:

yum -y localinstall

yum repolist enabled | grep "mysql.-community."

安裝mysql:

yum -y install mysql-community-server mysql-community-devel

啟動mysql:

service mysqld start

檢查mysql啟動是否正常:

service mysqld status 或者 ps -ef | grep mysql

設定mysqld服務開機自啟動:

systemctl enable mysqld.service

檢查mysqld開機自啟動是否設定成功:

systemctl list-dependencies | grep mysqld

檢視密碼和修改密碼

檢視mysql的root賬號的密碼 grep 'temporary password' /var/log/mysqld.log

登入mysql mysql -uroot -p

修改密碼 alter user 'root'@'localhost' identified by 'password';

修改root使用者可遠端登入 grant all privileges on . to 'root'@'%' identified by 'password' with grant option;

重新整理 flush privileges;

4、yum安裝php7.1

安裝php源:

rpm -uvh

rpm -uvh

檢查源是否安裝成功;

yum repolist enabled | grep "webtatic*"

安裝php擴充套件源:

yum -y install php71w php71w-fpm

yum -y install php71w-mbstring php71w-common php71w-gd php71w-mcrypt

yum -y install php71w-mysql php71w-xml php71w-cli php71w-devel

yum -y install php71w-pecl-memcached php71w-pecl-redis php71w-opcache

驗證php7.1.x和擴充套件是否安裝成功 :

驗證php是否安裝成功

php -v

驗證對應的擴充套件是否安裝成功

php -m

設定php-fpm並檢測php-fpm的執行狀態:

啟動php-fpm

service php-fpm star

檢查啟動是否成功

service php-fpm status

設定開機自啟動:

systemctl enable php-fpm.service

檢查開機自啟動是否設定成功:

systemctl list-dependencies | grep php-fpm

ps -ef | grep php-fpm

6.安裝php-redis擴充套件

先裝git

yum install git

git下擴充套件

安裝擴充套件

cd phpredis

phpize

修改php配置

vi /etc/php.ini 新增extension=redis.so

重啟php

service php-fpm restart

nginx的配置:

nginx.conf 修改user為nginx

[root@aliyun nginx]# cat conf.d/web.conf

server

}#解決跨域問題

location ~* \.(eot|ttf|woff)$

location ~ \.php(.*)$

location ~ ^/(status|ping)$

}htpps有cdn的就把網域名稱解析到cdn 使用cdn的htpps 沒有的自己去免費**申請htpps按照教程來搭建 看個人需求是否需要htpps

上傳typeho到**根目錄解壓

tar zxvf 1.1-17.10.30-release.tar.gz

mv build/* .

chown -r nginx:nginx . 修改許可權

nginx -t 檢查配置是否正確 nginx -s reload 從新載入

建立資料庫建立typecho

安裝typeho

ip/install.php 按照提示進行操作 也可以網域名稱/install.php 前提是自己的網域名稱以及解析或者配置htpps

Typecho部落格搭建教程

前言 膜拜過許多大佬使用typecho搭的部落格,覺得他們的主題特別好看,特來體驗一下。typecho官方的介紹 輕量高效 僅僅 7 張資料表,加上不足 400kb 的 就實現了完整的外掛程式與模板機制。超低的 cpu 和記憶體使用率,足以發揮主機的最高效能。先進穩定 原生支援 markdown 排...

Typecho部落格搭建教程

前言膜拜過許多大佬使用typecho搭的部落格,覺得他們的主題特別好看,特來體驗一下。typecho官方的介紹 輕量高效 僅僅 7 張資料表,加上不足 400kb 的 就實現了完整的外掛程式與模板機制。超低的 cpu 和記憶體使用率,足以發揮主機的最高效能。先進穩定 原生支援 markdown 排版...

阿里雲搭建 Typecho 部落格

1 申請香港或大陸 香港的訪問速度慢一點,根據所在地區選擇伺服器地區 阿里雲空間,開通輕量級伺服器,並安裝centos7 2 購買註冊網域名稱 購買網域名稱後,在阿里雲控制台空間中,站點設定 網域名稱,繫結申請的網域名稱 網域名稱需要備案,如選用的是阿里雲伺服器,則需要通過阿里雲去就進行網域名稱備案...