1、網絡方面的知識 2php
①-網絡常見的命令 2html
②-網卡相關 2mysql
③-防火牆相關 2linux
④-selinux相關 3web
2、上傳amp源代碼包 5sql
3、linux下軟件安裝-vsftpd安裝 6數據庫
①-rpm包安裝 6apache
②-使用鏡像文件來安裝vsftpd的rpm包 6vim
③-源碼安裝 12centos
④-yum安裝 12
4、Apache安裝 14
①-注意 14
②-編譯安裝 14
③-查看服務是否正常啓動 16
④-瀏覽器訪問web服務 16
5、MySQL安裝 18
6、php安裝 21
7、一鍵安裝包 23
8、samba軟件 24
①-安裝 24
②-注意事項 28
9、sudo軟件(super do) 31
10、mariaDB使用 35
①-簡介 35
②-安裝 35
注意:在進行本次源碼編譯的過程當中須要關閉防火牆和selinux
臨時關閉
a. iptables -L 查看防火牆規則
b. iptables -F 清除防火牆規則,臨時關閉
永久關閉
a. iptables -F 清楚防火牆規則
b. service iptables save 保存防火牆規則
c. service iptables stop 停用防火牆,永久關閉
臨時關閉
a. setenforce 0 臨時關閉selinux
b. getenforce 查看selinux狀態
永久關閉
a) SELINUX=disabled
文件內容:
amp源代碼包位置:
如何去上傳這些源代碼到linux服務器?
解決:可使ftp服務來把源代碼安裝包上傳到linux服務器。
a) 先要去獲取對應的rpm包
http://rpmfind.net/
b) 能夠去安裝鏡像裏面查找rpm包,把鏡像文件加載到操做系統裏面,而後去裏面獲取rpm包
注意:掛載概念,就是把鏡像文件和操做系統的文件系統樹產生一個關聯。
2.選擇鏡像文件
3. 掛載鏡像文件
4. 進入掛載後的目錄
5. 查看 vstfpd軟件
6. 安裝vsftpd服務器
安裝過程
7. 添加普通用戶和vsftpd服務啓動
8. 使用ftp客戶端上傳源代碼包
點擊完成鏈接
輸入linux服務器的IP地址(鏈接以前確保vsftpd服務已經啓動,同時確保防火牆和selinux的關閉)
注意:
b. 永久關閉;關閉後要重啓linux服務器;這個這個時候能夠執行一次臨時關閉
鏈接後
9. 上傳源代碼包
10. 上傳後查看用戶家目錄
詳見Apache安裝
1. 注意:這個安裝須要有網
注意:通常也叫做httpd服務,還須要注意的是,通常linux的源碼安裝的時候,會把源碼包放置在/usr/local/src 目錄裏面
注意:防火牆和selinux的關閉
1. 複製源碼包
解壓後
安裝前/usr/local目錄結構
4. 編譯
安裝後/usr/local的目錄結構
apache服務啓動的命令
6. 啓動Apache服務
出現錯誤
httpd: Could not reliably determine the server's fully qualified domain name, using 10.116.81.188 for ServerName
解答:
vi /etc/httpd/conf/httpd.conf
加入一句 ServerName localhost:80
a. 查看服務名稱
b. 查看服務端口
1. 在瀏覽器輸入linux服務器的IP地址
2. 網站根目錄的位置
安裝:使用通用二進制包安裝
mysql-5.5.38-linux2.6-i686.tar.gz
# uname -a 查看內核版本
centos , 本質上和red hat 是一個公司的,差異不大。
你能夠選擇 red hat那個,或者選擇 linux-generic這個,後者這個是通用的。
其實內部差異不大。2個任選一個均可。
解壓成功後
先
groupadd mysql //
建立
mysql
組
useradd
-g mysql mysql //
建立
mysql
用戶添加到
mysql
組
5. 添加一個用戶並執行初始化的命令
Useradd mysql已經建了
6. 複製配置文件到指定目錄,並更名爲my.cnf
在文件的最後增長以下一行
修改root密碼
先到mysql庫
yum install libxml2
yum install libxml2-devel -y
注意:有的時候爲了簡便,也能夠./configure 和 make 以及 make install 一塊兒執行
5. 重啓Apache,並添加測試文件 phpinfo()
安裝測試
主要是爲了使得Windows和linux操做系統能夠很是方便的共享文件
2. 選擇鏡像文件
3. 掛載鏡像文件
4. 進入掛載後的目錄
6. 安裝perl-Convert(安裝samba以前要先安裝這個軟件)
安裝
10. 將系統用戶加入到samba配置裏面
11. 啓動samba服務
12. Windows訪問samba服務
1. 關閉samba鏈接
2. 映射爲網絡磁盤
確認
3. 斷開網絡磁盤
有的時候root不方便執行一些的命令能夠加個一個普通的用戶去執行;可是這個時候須要使用必定的軟件去管理。
2. 選擇鏡像文件
3. 掛載鏡像文件
4. 進入掛載後的目錄
6. 安裝sudo軟件
增長以下信息
注意:查看useradd 絕對路徑的命令
注意:查看主機的名稱,修改成localhost
執行添加用戶
執行關機命令
MariaDB數據庫管理系統是MySQL的一個分支,主要由開源社區在維護,採用GPL受權許可 MariaDB的目的是徹底兼容MySQL,包括API和命令行,使之能輕鬆成爲MySQL的代替品。在存儲引擎方面,使用XtraDB(英語:XtraDB)來代替MySQL的InnoDB。 MariaDB由MySQL的創始人Michael Widenius 主導開發,他早前曾以10億美圓的價格,將本身建立的公司MySQL AB賣給了SUN,此後,隨着SUN被甲骨文收購,MySQL的全部權也落入Oracle的手中。MariaDB名稱來自Michael Widenius的女兒Maria的名字。
網站:http://www.mariadbpub.com/forum.php
生產環境:https://market.aliyun.com/products/53398003/cmjj007462.html
阿里雲也在使用mariaDB
修改權限
6. 將MySQL加入到系統服務,並啓動