linux 檔案目錄命令
獨立部署安裝lamp步驟
1 –
首先先下載和安裝 apache 2.4 / mysql 5.4 / php 5.6 -> wamp /lamp 黃金搭檔
2 –
進行配置 和 掛鉤
apache 掛鉤 php -> 讓apache 支援字尾為.php的檔案
並且能夠將.php的檔案交給apache配置中php模組去解析
php 掛鉤mysql
啟動mysql服務
讓php 程式碼中可以執行mysql函式,所以要開啟mysql擴充套件
3 – 設定apache開機自動啟動
chkconfig 檢查,設定系統的各種服務。
linux 下安裝程式的命令
yum -> linux 上的一個包管理器命令
yum install php / npm install http /composer install
linux 上apache 安裝
yum install httpd(apache的別名)
當我們購買一個伺服器之後
只是獲得了一個外網的IP地址
但是,訪問這個IP地址,需要在伺服器上搭建一個虛擬伺服器主機
讓它能夠將ip地址解析到伺服器主機上
安裝完成後
1 – 設定80埠
修改防火牆,開啟埠
編輯
vi /etc/sysconfig/iptables
增加
-A INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT
2 – 設定配置檔案,
主要
a -> 繫結域名,如果沒有域名,將localhost或者127.0.0.1繫結上去
b -> 更改開發目錄(如果需要)
修改apache配置,配置域名
編輯
vi /etc/httpd/conf/httpd.conf
更改
找到ServerName,設定為自己的域名,如果沒有域名,可以設定為localhost:80
apache 預設開發路徑
/var/www/html
開啟瀏覽器,輸入地址測試
安裝mysql
if(centos v >=7 ){
CentOS 7 版本將MySQL資料庫軟體從預設的程式列表中移除,用mariadb代替了。
MariaDB資料庫管理系統是MySQL的一個分支,
主要由開源社群在維護,採用GPL授權許可。
開發這個分支的原因之一是:甲骨文公司收購了MySQL後,
有將MySQL閉源的潛在風險,因此社群採用分支的方式來避開這個風險
yum install mariadb-server mariadb
systemctl start mariadb #啟動MariaDB
systemctl stop mariadb #停止MariaDB
systemctl restart mariadb #重啟MariaDB
systemctl enable mariadb #設定開機啟動
}else{
yum install mysql mysql-server
設定root密碼
mysql_secure_installation
重啟mysql
service mysqld restart
}
# mysql -uroot -p /*輸入密碼進入*/
/*第一個方式:直接編輯資料庫欄位*/
MariaDB [(none)]> use mysql;
MariaDB [mysql]> UPDATE user SET password=password(‘123456′) WHERE user=’root’;
MariaDB [mysql]> flush privileges;
MariaDB [mysql]> exit
# systemctl stop mariadb
/*先停掉當前的mysql程序,不然執行下一步說程序已經存在*/
# mysqld_safe –skip-grant-tables &
# mysqld –skip-grant-tables
/*後臺直接這個mysql,介面中還會出現日誌,直接ctrl+c進入命令列輸入*/
/*直接進入mysql,不需要密碼等,執行第一步中方法a裡兩種方式中任何一種即可*/
MariaDB [(none)]> use mysql;
MariaDB [mysql]> UPDATE user SET password=password(‘newpassword’) WHERE user=’root’;
MariaDB [mysql]> flush privileges;
MariaDB [mysql]> exit;
# systemctl start mariadb /*啟動正常的mysql*/
mysql root 密碼忘記?
先停止mysql服務,
用mysql服務端 -》 使用mysql安全模式(跳過驗證模式登入)
執行mysql更改密碼的語句
安裝php
centos -> linux的作業系統發行版
由於預設的YUM源無法升級PHP,所以需要新增第三方的YUM源,此處用到webtatic。
if(centos v >=7 ){
為yum包管理新增新的映象原始檔
rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
} else{
rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm
}
檢視YUM源上能用PHP安裝包
# yum list php*
# yum install php56w php56w-devel php56w-common php56w-mysql php56w-pdo php56w-opacache php56w-xml
如果你的PHP要用到Redis,安裝php-redis 擴充套件
# yum install php-redis
檢視php 版本
php -v
開啟apache 支援字尾php檔案訪問,並且,預設執行的檔案,除了index.html還會去找index.php
vi /usr/local/apache2/conf/httpd.conf(bug)
etc/httpd/conf/httpd.conf
找到:
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
在後面新增:
AddType application/x-httpd-php .php(使Apcche支援PHP)
AddType application/x-httpd-php-source .php5
找到: <IfModule dir_module> DirectoryIndex index.html </IfModule>
新增: <IfModule dir_module> DirectoryIndex index.html index.php </IfModule>
找到: #ServerName www.example.com:80
修改為: ServerName 127.0.0.1:80或者ServerName localhost:80 記得要去掉前面的“#”
修改預設的Web站點目錄
找到:DocumentRoot “/usr/local/apache2/htdocs”
修改為:DocumentRoot “/home/www/WebSite” –該目錄為自己建立的目錄
找到:<Directory “/usr/local/apache2/htdocs”>
修改為:<Directory “/home/www/WebSite”>
判斷安裝成功與否
在瀏覽器中輸入你的公網IP,能夠看到apache的歡迎介面,並且傳上php程式碼,能夠訪問執行
最好 能夠進行資料庫連線操作
相關推薦
linux 檔案目錄命令
獨立部署安裝lamp步驟1 –首先先下載和安裝 apache 2.4 / mysql 5.4 / php 5.6 -> wamp /lamp 黃金搭檔2 –進行配置 和 掛鉤apache 掛鉤 php -> 讓apache 支援字尾為.php的檔案並且能夠將.ph
【Linux檔案目錄命令】more命令
功能解釋 more命令,功能類似 cat ,cat命令是整個檔案的內容從上到下顯示在螢幕上。 more會以一頁一頁的顯示方便使用者逐頁閱讀,而最基本的指令就是按空白鍵(space)就往下一頁顯示,按 b 鍵就會往回(back)一頁顯示,而且還有搜尋字串的功能 。more命令
Linux檔案目錄命令 rmdir
1.命令格式: rmdir [選項]... 目錄... 2.命令功能: 該命令從一個目錄中刪除一個或多個子目錄項,刪除某目錄時也必須具有對父目錄的寫許可權。 3.命令引數: - p 遞迴刪除目錄dirname,當子目錄刪除後其父目錄為空時,也一同被刪除。如果整個路
linux檔案目錄命令
cp 【-drsu】 原始檔 目標檔案 -f 強制複製 -i 如果檔案已經存在,則在覆蓋的時候詢問 -r 遞迴持續複製,用於目錄的複製 如果原始檔為多個,目標檔案必須是一個目錄。 cp a.txt aa.txt 當前路徑下複製a.txt,新檔案為aa.txt cp -r
【Linux檔案目錄命令】pwd命令
命令功能解釋 Linux中用 pwd 命令來檢視”當前工作目錄“的完整路徑。 簡單得說,每當你在終端進行操作時,你都會有一個當前工作目錄。 在不太確定當前位置時,就會使用pwd來判定當前目錄在檔案系統內的確切位置。 命令用法格式和選項說明 pwd [選項] 檢視”當前工作目
【Linux檔案目錄命令】cat命令
功能解釋 cat命令的用途是連線檔案或標準輸入並列印。這個命令常用來顯示檔案內容,或者將幾個檔案連線起來顯示,或者從標準輸入讀取內容並顯示,它常與重定向符號配合使用。 用法格式和選項說明 用法:cat [選項]... [檔案]... 將[檔案]或標準輸入組合輸出到標準輸出
【Linux檔案目錄命令】less命令
功能解釋 less 工具也是對檔案或其它輸出進行分頁顯示的工具,應該說是linux正統檢視檔案內容的工具,功能極其強大。less 的用法比起 more 更加的有彈性。在 more 的時候,我們並沒有辦法向前面翻, 只能往後面看,但若使用了 less 時,就可以使用 [pag
Linux檔案目錄操作相關命令
檢視檔案內容命令: 1.cat 從第一行開始顯示檔案內容 -b 列出行號,除空白行 -n,列出行號,包括空白行 -A 列出所有的特殊字元 2.tac 從最後一行開始反過來顯示 3.nl 新增行號顯示 -b a,空行也會列出行號 -b t,空行不會
Linux基礎知識第二講,檔案目錄命令使用
目錄 一丶Linux終端使用技巧. 1.自動補全 Tab技巧. 2.使用輸入過的命令 二丶Linux 目錄知識 1.linux目錄的特點 2.ls 隱藏檔案的檢視 3.ls 常用選項 4.萬用字元的配合使用 三丶目錄切換命
linux 常用判斷檔案/目錄命令
注: 轉載自 https://www.cnblogs.com/emanlee/p/3583769.html #shell判斷資料夾是否存在 #如果資料夾不存在,建立資料夾 if [ ! -d "/myfolder" ]; then mkdir /myfolder f
linux檔案目錄操作命令 touch
1.命令格式: touch [選項]... 檔案... 2.命令引數: -a 或--time=atime或--time=access或--time=use 只更改存取時間。 -c 或--no-create 不建立任何文件。 -d 使用指定的日期時間
linux 下檔案重新命名/移動/複製命令 linux新建目錄命令
例:要把名為:abc 重新命名為:123 可以這樣操作: 重新命名:MV命令 1、進入你的檔案目錄,執行命令: /cd dir (dir指的是你檔案所在目錄) 2、然後命令:ls (例出你的所有資料夾),我們可以看到有 abc 這個檔案了 3、最後命令:mv abc 123 但是要注意的是
linux檔案目錄操作命令 more
1.命令格式: more [-dlfpcsu ] [-num ] [+/ pattern] [+ linenum] [file ... ] 2.命令功能: more命令和cat的功能一樣都是檢視檔案裡的內容,但有所不同的是more可以按頁來檢視檔案的內容,還支援直接跳
Linux 檔案目錄管理命令
cd(change directory) 改變目錄 後面加絕對或者相對路徑 cd 常配合的特殊字元 .當前目錄;..上一目錄; -上一個工作目錄; ~當前使用者所在的根目錄,~後面加名稱表示該使用者根目錄下 pwd(print working directory) 列印當
java程式設計師菜鳥進階(十七)linux基礎入門(五)linux檔案/目錄的許可權和歸屬管理
在linux中的每一個檔案或目錄都包含有訪問許可權,這些訪問許可權決定了誰能訪問和如何訪問這些檔案和目錄。相應的每一個檔案和目錄都有所屬的屬主和屬組,合理的設定檔案和目錄的屬組和屬主在檔案/目錄管理中佔據著很重要的地位,所以,今天我就和大家一起來看一下有關檔案/目錄的許可權和歸屬的相關設定
Linux 檔案搜尋命令:find、which、whereis 和 locate
Linux 提供了許多用於檔案搜尋的命令,這些命令都很強大,但是也有一些不同之處,這裡分別介紹一下。 一、find 命令 find 是最常見和最強大的一個檔案搜尋命令。使用 find 命令可以在指定目錄中搜索指定的檔案。語法如下: find [目錄] [選項] [動作] 其中,目
linux檔案目錄管理
檔案或目錄許可權: ls-l rw- -r- r-- 可讀r 4 可寫w 2 可執行x 1 所屬者 所屬組 其他使用者 chmod == change mode 改許可權 chmod 700 2.txt 改2.txt許可權 chmod 改的只是指定目錄,子目錄和其他目錄不變 chmod -R 連帶指定目錄下的
Linux檔案編輯命令詳細整理 Linux檔案編輯命令詳細整理
Linux檔案編輯命令詳細整理 轉載自-- Linux檔案編輯命令詳細整理 一、vi編輯器有3種基本工作模式 首先需要知道vi編輯器有3種基本工作模式,分別是:命令模式、文字輸入模式、和末行模式。 第一:命令列模式:該模式是進入vi編輯器後的預
Linux檔案目錄結構詳解 (轉)
整理自《鳥哥的私房菜》 對於每一個Linux學習者來說,瞭解Linux檔案系統的目錄結構,是學好Linux的至關重要的一步.,深入瞭解linux檔案目錄結構的標準和每個目錄的詳細功
Linux檔案目錄簡介
【Linux檔案目錄簡介】##與系統啟動有關目錄/boot :系統啟動相關檔案,入核心、initrd,以及grub(bootloader)/dev :裝置檔案快裝置:隨機訪問,資料塊字元裝置:線性訪問,按字元為單位裝置號:主裝置號(major)和次裝置號(minor)/etc :配置檔案/home :使用者的