mysql php7安裝配置_centos7無網絡下安裝部署php7.1.33+mysql5.7.28+apache2.4.6-Go語言中文社區...

centos7無網絡下安裝部署php7.1.33+mysql5.7.28+apache2.4.6

一、

1、先ping www.baidu.com,root賬戶下,如果未聯網,創建目錄,把提前下載好的rpm包拷貝到rpm目錄下如圖:(如果沒有安裝包請查看我的另一篇教程下載這些安裝包)

mkdir /data/rpm -p

025113e12d99a10303826cf1e2786df6.png

3、進入該目錄

cd /data/rpm

5、安裝該目錄下所有.rpm后綴的安裝包

yum localinstall *.rpm -y

6、安裝完后開始啟動服務

(1)安裝好后將php-fpm設置為開機啟動

systemctl enable php-fpm.service

(2)啟動php 的服務

systemctl start php-fpm  #啟動

下面是php啟動關閉重啟命令,這里執行啟動:

systemctl start php-fpm  #啟動

systemctl stop php-fpm  #關閉

systemctl restart php-fpm #重啟

(3)apache啟動服務

systemctl start httpd.service

(4)apache開機自啟

systemctl enable httpd.service

下面是apache的啟動停止重啟命令

# 啟動apache

systemctl start httpd.service

# 停止apache

systemctl stop httpd.service

# 重啟apache

systemctl restart httpd.service

(5)啟動 MySQL 服務

systemctl start mysqld.service

(6)開機啟動 MySQL 服務

systemctl enable mysqld

7、修改 MySQL 配置文件

vim /etc/my.cnf

進入如圖界面后用i編輯,修改默認編碼為 UTF-8,添加在 [mysqld] 后

character_set_server = utf8

init_connect = 'SET NAMES utf8'

然后按Esc推出并輸入

:wq!

保存退出。

如圖:

0fdcf73e4ce77579c464e7026e5f1a8b.png

退出后如圖:

28773986d6705bb626279e92e18474b9.png

重新加載服務

systemctl daemon-reload

9、搜索 MySQL 的 root 用戶密碼,systemctl start mysqld.service啟動后會在 /var/log/mysqld.log 中給 root 生成密碼,查看密碼:

grep 'temporary password' /var/log/mysqld.log

查看密碼后使用 root 用戶登錄

mysql -uroot -p

如圖;

6fbec4efa4af8b9301f4338dc3b391a4.png

10、修改 MySQL 的 root 用戶密碼

set password for 'root'@'localhost' = password('新密碼');

11、注意使用mysql數據庫,配置這一步

use mysql;

查看表

show tables;

修改表

update user set user.Host = '%' where user.User = 'root';

查看修改結果

select user.Host,user.User from user;

退出

quit;

12、現在我們要查看一下防火墻的狀態

systemctl list-unit-files|grep firewalld.service

13、如果處于enabled狀態,關閉防火墻:

systemctl stop firewalld.service

14、禁止防火墻開機自啟:

systemctl disable firewalld.service

15、配置SELinux:

vim /etc/selinux/config

按i進行編輯,把找到SELINUX=enforcing將它改為

SELINUX=disabled

然后按Esc再按:再輸入

:wq!

保存退出,退出后一定執行

reboot

命令重啟,否則會影響訪問!

16、我們還有最后一步,配置httpd.conf,先找到他的位置:

whereis httpd.conf

如圖

773020c72401cc6445ae19215780e24e.png

這個/etc/httpd就是該文件存放的目錄,我們進入該目錄:

cd /etc/httpd

然后查看

ll

我們就能看到這個文件夾里的文件,如圖:我們cd到conf這個文件夾

cd conf

96909a7fb466aa89a31f3454f90a6dcb.png

e48e5e680804bbddf028f963ace1c643.png

17、最終到conf文件夾里編輯我們要編輯的httpd.conf文件ll

執行

vim httpd.conf

修改相應配置

關于httpd.conf我是直接用已經配置好的httpd.conf文件傳輸到該目錄系下替換原來的配置

18、修改完httpd.conf文件后記得重啟該服務

42504a07d949377c48c81f7e31a68eb8.png

19、然后把php的源碼壓縮包放入,ll查看一下該目錄的權限

dde4c7b48e44c10bfdba3d29c518f0c7.png

這里html目錄的權限是root,我們把權限更改為apache權限

chown -R apache:apache html(項目文件夾名稱)

4a111176955722659c4363aec665cf85.png

20、重啟服務

systemctl restart httpd.service

21、解壓該目錄的壓縮包,注意解壓后查看項目是否在html根目錄下

tar -xvf 名稱.tar

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/452914.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/452914.shtml
英文地址,請注明出處:http://en.pswp.cn/news/452914.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

webkit渲染

2019獨角獸企業重金招聘Python工程師標準>>> 參考鏈接 理解WebKit和Chromium 簡明魔法學院 Chrome軟件渲染 WebKit渲染基礎 Webkit 渲染基礎 Webkit不是瀏覽器,它是一個渲染引擎 軟件渲染 硬件渲染(GPU加速) 會觸發GPU加速的屬性 CSS3 3D transformation, trans…

element ui中dialog相關問題

一&#xff0c;今天需要在dialog里面引入另一個頁面&#xff0c;就是打開dialog顯示該頁面&#xff08;把頁面放到dialog中&#xff09;&#xff0c;引入的語句如下&#xff1a; <iframe src"view?pathrkdj_b" ></iframe> 二&#xff0c;使用table組件時…

數據結構與算法--4.使用堆棧模擬隊列

問題&#xff1a; 隊列的插入和刪除遵循先入先出的原則&#xff0c;而堆棧遵循后進先出的原則。用兩個堆棧模擬隊列&#xff0c;要求實現時不能分配超過O&#xff08;1&#xff09;的內存&#xff0c;時間復雜度必須是o&#xff08;m&#xff09;。 思路&#xff1a; 用兩個…

IT行業的你,在成本部門還是利潤部門

題外話&#xff1a;本文應該引起項目管理者和開發人員的思考&#xff1a;如何進行薪酬管理&#xff1f;如何規劃職業生涯&#xff1f; 生在IT行業&#xff0c;發現周圍很多朋友對薪酬問題有疑問&#xff0c;因為這種不解&#xff0c;導致經常帶情緒&#xff0c;對工作、生活很…

ipv4到ipv6的過渡

v雙協議站&#xff1a;過渡時期&#xff0c;站點必須同時支持IPv4和IPv6v隧道技術&#xff1a;IPv6主機之間通信必須使用IPv4的隧道v首部轉換&#xff1a;用于發送方使用IPv6&#xff0c;而接收方使用IPv4

關于爬蟲中常見的兩個網頁解析工具的分析 —— lxml / xpath 與 bs4 / BeautifulSoup...

http://www.cnblogs.com/binye-typing/p/6656595.html 讀者可能會奇怪我標題怎么理成這個鬼樣子&#xff0c;主要是單單寫 lxml 與 bs4 這兩個 py 模塊名可能并不能一下引起大眾的注意&#xff0c;一般講到網頁解析技術&#xff0c;提到的關鍵詞更多的是 BeautifulSoup 和 xpat…

java如何去掉html標簽_Java后端去掉HTML標簽獲取純文本-Fun言

今天又對我的博客首頁進行了一次版本的更新&#xff0c;使其自適應屏幕&#xff0c;獲得更好的用戶體驗&#xff0c;然后就出現點小問題&#xff0c;那就是原來的摘要是人為添加的&#xff0c;有長有短&#xff0c;對自適應屏幕有影響&#xff0c;所以我們現在是截取文章的前20…

單/雙中括號與測試條件

測試命令 tesst[]內置命令[[]]bash中的關鍵字 單中括號 格式[#express1#op#express2#] 注意&#xff1a;   其中#代表括號不能省略   不能匹配模式   變量引用應用雙引號括起&#xff0c;尤其當變量引用有空格時   與或非形式-a –o -not   常量應用單/雙引號括起  …

暗時間--平凡與優秀間的距離

每個人都希望&#xff0c;在他所從事的領域很優秀&#xff0c;那么如何才能優秀呢&#xff1f;有人做過一個研究&#xff0c;說那些優秀的音樂家&#xff0c;在他們成名之前&#xff0c;已經訓練過10000小時。有人可能成功得早&#xff0c;如莫扎特16歲&#xff0c;有些可能需要…

IP分組

IP分組就是根據Ip地址來進行分組&#xff0c;目的可以是為了對不同 的地址組分配不同的帶寬&#xff08;限速&#xff09;配置地址組時&#xff0c;其輸入格式為A.B.C.D-A.B.C.E&#xff0c;例如&#xff1a;192.168.1.1-192.168.1.250

python3基礎3--數據類型--數據運算--表達式if -else-while-for

一、python3 數據類型 1.1 數字例如&#xff1a;1,2,3,4等1.2 int&#xff08;整型&#xff09; 在32位機器上&#xff0c;整數的位數為32位&#xff0c;取值范圍為-2**31&#xff5e;2**31-1&#xff0c;即-2147483648&#xff5e;2147483647在64位系統上&#xff0c;整數的位…

spark java教程_(Spark)學習進度十四(Spark之Java獨立應用編程)

環境如下:(更新了林子雨教程中不可使用的部分) Hadoop 2.6.0以上 java JDK 1.7以上 Spark 3.0.0-preview2 二、java獨立應用編程(在下載依賴jar包的過程中如遇到卡頓現象可以Ctrl+C停止下載,然后重新執行本條命令即可繼續下載相應的依賴jar包) 1、安裝maven ubuntu中沒有自帶…

nowcoderD Xieldy And His Password

題意:一個01序列,長度1e6,問有多少子串十進制是3的倍數 題解:DP[i][j]代表前i個并且以i為結尾,且十進制%3j的串的個數 #include<bits/stdc.h> #define maxn 1001000 using namespace std; char s[maxn]; long long dp[maxn][3], sum; int main(){while(~scanf("%s&q…

3D電視,你知道多少?

1.3D電視常見知識 系統概述篇 1、 什么是3D電視&#xff1f; 答&#xff1a;3D電視是一種能夠模擬實際景物的真實空間關系的新型電視&#xff0c;它利用人眼的視覺特性產生立體感&#xff0c;讓觀眾感受到觀看的影像是具有深度特性的三維立體場景&#xff0c;觀眾對延伸于屏幕…

testng.xml文件配置

TestNG的DTD檢查文件&#xff1a;http://testng.org/testng-1.0.dtd.php <?xml version"1.0" encoding"UTF-8"?> <!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd"> <!--suite&#xff08;測試套件&#xff09;為根…

什么是分組轉發

分組轉發(forwarding)是指在互聯網絡中路由器轉發IP分組的物理傳輸過程與數據報轉發機制。根據分組的目的Ip地址與源Ip地址是否屬于同一個子網可分為直接轉發和間接轉發。 是直接轉發還是間接轉發&#xff0c;路由器需要根據分組的目的IP地址和源IP地址是否屬于同一網絡判斷。目…

java 棧 先進后出_數據結構: 先進后出——堆棧

棧是一種常用的數據結構&#xff0c;在生活中經常遇到這樣的例子&#xff0c;如鐵路調度站。本節將詳細介紹堆棧的實現過程。算法點撥(順序棧)棧是一種重要的數據結構。從數據結構的角度看&#xff0c;棧也是線性表&#xff0c;其特殊性在于棧的基本操作是線性表操作的子集&…

Spring Boot—07應用application.properties中的配置

方法1Value("${test.msg}") private String msg;方法2Autowired private Environment env; String value env.getProperty("test.msg");方法3RequestMapping(path"/${query.all}.json", methodRequestMethod.GET) ResponseBody public List&…

skip與direct模式區別 ,他們與CBP的關系

1 CBP表示殘差的編碼狀態,CBP一共6bit&#xff0c;低4位表示4個亮度8x8塊,第4位表示U,第五位表示V,如果相應的位為"1", 表示此塊有殘差系數,反之沒有殘差,此宏塊沒有被編碼.2 direct 是幀間宏塊的一種預測模式&#xff0c;而不是宏塊類型&#xff0c;而 S…

程序的裝入和鏈接過程

從用戶放入源程序進入操作系統到相應的裝程序在機器上運行&#xff0c;所經歷的主要階段有編譯階段 鏈接階段 裝入階段 和運行階段