麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 系統 > Linux > 正文

linux系統下如何部署php項目環境

2020-03-22 19:34:26
字體:
來源:轉載
供稿:網友
這篇文章給大家介紹的內容是關于linux系統下如何部署php項目環境,有一定的參考價值,有需要的朋友可以參考一下,希望對你有所幫助。

linux下部署php項目環境可以分為兩種,一種使用Apache,php,mysql的壓縮包安裝,一種用yum命令進行安裝。

使用三種軟件的壓縮包進行安裝,需要手動配置三者之間的關系。apache和php之間的配置沒有什么難度,但是和mysql進行配置的時候就需要對php的了解了。

以下是用yum在linux中配置php環境: 安裝MySql

1.mysql和apache最好是首先進行安裝的,因為在配置php的時候需要與mysql和apache進行關聯配置和測試

首先下載mysql-sever文件,因為博主linux環境是CentOS版本,yum源中貌似沒有正常安裝mysql時的mysql-sever文件,需要去網址上下載

1.下載mysql-service文件[root@tele-1 ~]# wgetmysql-service[root@tele-1 ~]# rpm -ivh mysql-community-release-el7-5.noarch.rpm

2.安裝mysql

[root@tele-1 ~]# yum install mysql-community-server

3.安裝完畢之后啟動mysql服務

[root@tele-1 ~]# service mysqld restart

4. 初步安裝的mysql是沒有密碼的,用戶名默認是root。所以我們需要修改密碼,用mysql命令行進行修改

1.進入mysql命令行[root@tele-1 ~]# mysql -urootWelcome to the html' target='_blank'>MySQL monitor. Commands end with ; or /g.Your MySQL connection id is 474801Server version: 5.6.36 MySQL Community Server (GPL)Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.Oracle is a registered trademark of Oracle Corporation and/or itsaffiliates. Other names may be trademarks of their respectiveowners.Type help; or /h for help. Type /c to clear the current input statement.mysql 2.使用命令進行密碼修改mysql set password for root @ localhost = password( 你要修改的密碼 Query OK, 0 rows affected (0.06 sec)

5.因為博主是用本地navicat軟件來連接linux下的mysql的,所以如果要在本地訪問的話,就需要改一下mysql數據庫中的user表了

1.操作mysql數據庫表mysql use mysql;Reading table information for completion of table and column namesYou can turn off this feature to get a quicker startup with -ADatabase changedmysql  br span >

大家可以修改一條數據,也可以添加一條數據。但是最好不要修改上邊藍色標注的數據,修改語句就是下邊的格式

mysql update user set Host = % where ???

4.最后推出exit或者/q都是退出mysql命令行的方法

mysql /qBye
安裝Apache

1.apache安裝方法相對簡單

[root@tele-2 ~]# yum install httpd

2.外網訪問虛擬機中的地址,我們就需要修改一下apache的配置文件/etc/httpd/conf/httpd.conf

找到 #ServerName www.example.com:80 改為 ServerName localhost:80

如右圖所示:

找到 #Listen 改為 Listen:8080(linux中開放的端口號80XX)

如右圖所示:

3.修改完成之后我們需要再次啟動httpd服務,并查看啟動狀態

[root@tele-2 ~]# service httpd startRedirecting to /bin/systemctl start httpd.service[root@tele-2 ~]# service httpd statusRedirecting to /bin/systemctl status httpd.service● httpd.service - The Apache HTTP Server Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled) Active: active (running) since Mon 2017-06-05 15:57:34 CST; 5s ago Docs: man:httpd(8) man:apachectl(8) Process: 54532 ExecStop=/bin/kill -WINCH ${MAINPID} (code=exited, status=0/SUCCESS) Process: 39046 ExecReload=/usr/sbin/httpd $OPTIONS -k graceful (code=exited, status=0/SUCCESS) Main PID: 54573 (httpd) Status: Processing requests...  Memory: 15.8M CGroup: /system.slice/httpd.service ├─54573 /usr/sbin/httpd -DFOREGROUND ├─54576 /usr/sbin/httpd -DFOREGROUND ├─54577 /usr/sbin/httpd -DFOREGROUND ├─54578 /usr/sbin/httpd -DFOREGROUND ├─54579 /usr/sbin/httpd -DFOREGROUND └─54580 /usr/sbin/httpd -DFOREGROUNDJun 05 15:57:34 tele-2 systemd[1]: Starting The Apache HTTP Server...Jun 05 15:57:34 tele-2 systemd[1]: Started The Apache HTTP Server.

4.此時你就可以訪問你的服務器了,輸入localhost或者ip地址,出現一 個Apache test page powered by centos的測試頁面

安裝PHP

1.php安裝命令

[root@tele-2 ~]# yum install php

2.直接一路安裝,安裝完成之后再次重啟httpd服務

[root@tele-2 ~]# service httpd startRedirecting to /bin/systemctl start httpd.service

3.重啟之后我們進行測試PHP相關信息,我們新建一個PHP界面進行測試

在apache默認頁面路徑/var/www/html下新建一個test.php頁面,添加代碼

 ?php phpinfo();? 

4.訪問這個頁面,輸入localhost/test.php,或者

ip:端口號/test.php就可以看見php環境的配置信息了。如右圖:

關聯php和mysql

1.搜索模塊

[root@tele-2 ~]# yum search php

2.安裝相關模塊

[root@tele-2 ~]# yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc

3.安裝完成,重啟mysqld,重啟httpd

重新訪問剛才的info.php,我們發現已經多了MySQL的相關信息。如右圖:

至此,php在linux中的運行環境就已經成功配置完成了。

1.mysql yum安裝默認文件夾及相關命令

/var/lib/mysql/:/usr/share/mysql(mysql.server)/usr/bin(mysqladmin mysqldump)my.cnf: /etc/my.cnf:/etc/rc.d/init.d/mysql:service mysql start停止命令:service mysql stop運行狀態:service mysql status

2.apache

配置文件路徑:/etc/httpd/conf/httpd.confservice httpd startservice httpd stop運行狀態:service httpd status

3.php

php默認頁面路徑:/var/www/html

相關文章推薦:

PHP中TAL模板引擎語法的解析(代碼)

如何升級PHP7操作MongoDB的方法介紹

以上就是linux系統下如何部署php項目環境的詳細內容,PHP教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: www中文在线 | 国产午夜精品久久久久久免费视 | 久久影院免费观看 | 久草在线小说 | 媚药按摩痉挛w中文字幕 | 国产在线精品91 | 日韩区在线 | 日本欧美一区二区三区在线观看 | wwwxxx国产 | 嫩草91在线| 国产91精品久久久久久久 | 性生活视频一级 | 欧美日韩亚洲在线 | 激情91| 国产精品免费成人 | 毛片国产 | av在线影片 | 福利免费视频 | 91色综合综合热五月激情 | 九九精品影院 | 国产成人av免费看 | 99精品国产一区二区三区 | 中文字幕在线一 | 国产1区2区3区中文字幕 | 亚洲精品a在线观看 | 日韩欧美高清片 | 国产亚洲精品一区二区三区 | 中文字幕电影免费播放 | 91成人久久 | 在线a视频 | 午夜视频在线观看免费视频 | 国产妇女乱码一区二区三区 | 国产精品自在线拍 | 免费网站看毛片 | 亚洲成人免费视频在线 | 久久久新 | 看个毛片 | 久久久日韩av免费观看下载 | 羞羞视频免费网站男男 | 亚洲精品成人在线视频 | 一本免费视频 |