curl 安裝 linux上安裝LAMP筆記

2021-10-11 06:57:45 字數 2670 閱讀 9804

b哥最近在參加比賽,需要把乙個php專案部署到伺服器上,故此在linux上安裝lamp環境,用於部署專案,第一次安裝,做點兒筆記記錄一下。

安裝條件:

redhat或者centos linux環境已裝好,並配置了yum源。

用yum安裝httpd、mariadb、php

安裝httpd:

yum -y install httpd
安裝mariadb:

yum -y install mariadb-server
安裝php:

yum -y install php php-mysql
檢查安裝包

rpm -qa|grep -p "httpd|php|maria"
正常情況輸出如下:

啟動httpd:

systemctl start httpd
驗證httpd啟動是否正常:

在index.html檔案裡加入http running字串:

echo 「-----------------httpd running.-------------」 > /var/www/html/index.html
然後用curl命令調介面:

curl -k http://localhost:80 -v
正常返回如下:

問題解決:

啟動後用curl調返回403 forbidden:

google查了資料也沒有查到解決方法,然後無意間重啟了一把竟然好了:

systemctl restart httpd
具體原因就不得而知了。重啟以後在用curl命令呼叫就返回200ok了。

啟動mariadb:

systemctl start mariadb
然後登陸資料庫,執行mysql命令,結果報錯如下:

這個谷哥上倒是有解決辦法:

1、首先stop資料庫服務mariadb.service

systemctl stop mariadb.service
2、使用mysqld_safe啟動mysqld:

3、然後登陸資料庫:

mysql -u root mysql
切換到mysql資料庫:

use mysql;
給root使用者設定新的密碼,這裡newpassword就是新密碼:

update user set password=password('newpassword') where user='root';
更新許可權:

flush privileges;
然後退出資料庫:

quit
然後登陸資料庫:

mysql -uroot -p
輸入密碼,登陸進去如下:

測試php:

在index.php檔案中加入以下字元:

echo " the php is running. ?php phpinfo(); ?> ">/var/www/html/index.php
然後curl調介面:

curl -k http://localhost:80/index.php -v
正常情況返回200ok,以及剛才插入index.php中的字串:

至此lamp已搭建完畢,小b哥準備部署專案嘍。

curl安裝 在Linux上安裝Kubectl

在linux上使用curl安裝kubectl二進位制檔案 curl lo scurl lo使kubectl二進位制可執行檔案。chmod x kubectl將二進位制檔案移到您的path中。sudo mv kubectl usr local bin kubectl測試以確保您安裝的版本是最新的 ku...

linux 系統安裝 curl

apk get curl試了下面的方案,不知道是不是因為 docker 容器裡的映象的問題。導致失敗。wget2.解壓到當前目錄 tar zxvf curl 7.65.3.tar.gz3.進入解壓後的目錄內 cd curl 7.65.34.配置,指定安裝的目錄,這裡是 usr local curl ...

Linux環境安裝curl

wget tar zxf curl 7.20.0.tar.gz cd curl 7.17.1 configure prefix usr local curl make sudo make install2.環境配置 將curl命令加入環境變數,命令列裡執行 僅對本會話起作用,或者在.bash pro...