linux下配置安裝應用和擴充套件

2021-08-19 21:21:37 字數 2139 閱讀 8548

yum install gcc automake autoconf libtool gcc-c++

安裝基礎庫

yum install gd zlib zlib-devel openssl openssl-devel libxml2 libxml2-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libmcrypt libmcrypt-devel

安裝lnmp所一欄的軟體包元件

yum -y install gcc gcc-c++ pcre-devel openssl-devel mysql-devel libxml2-devel patch bzip2 bzip2-devel curl-devel libjpeg libjpeg-devel libpng-devel libpng freetype freetype-devel openldap openldap-devel perl-cpan bison ncurses-devel

編譯安裝 ./configure --prefix=/usr/local/nginx(編譯安裝目錄)

執行make

再執行make install

開啟nginx 編譯安裝目錄下執行sbin/nginx

檢視程序 ps -aux|grep nginx

安裝後web下的訪問目錄在 /usr/local/nginx/html/下

然後訪問公網位址,訪問失敗則檢查伺服器安全組規則

service mysqld status 狀態

service mysqld start 啟動

systemctl start mariadb ==> 啟動mariadb

systemctl enable mariadb ==> 開機自啟動

mysql_secure_installation ==> 設定 root密碼等相關

mysql -h127.0.0.1 -uroot -p123456 ==> 測試登入!

.0.0

.1-uroot

-p(yum方式預設密碼為空) -p(大p指定埠號)

為mysql新增使用者並授權grant all

on text(庫).*to

'text(使用者名稱)'@'%(這代表允許的主機)' identified by

'123456(密碼)';

修改密碼(非mysql命令) mysqladmin -uroot(要修改密碼的使用者) password '要修改的密碼';

mysql備份(非mysql命令) mysqldump -u(使用者) -p(密碼) (庫名) >(輸出到哪個目錄)+位置

mysql還原(和備份剛好相反)mysql -u(使用者) -p(密碼) (庫名) <(獲取到哪個目錄)+位置

mv(重新命名) 檔名 新檔名

檢索(\代表一行寫不完)

./configure --prefix=/usr/local/php --with-gd --with-freetype-dir --enable-gd-native-ttf --enable-mysqlnd --with-pdo-mysql=mysqlnd --with-openssl --with-mcrypt --enable-mbstring --enable-zip --enable-fpm

編譯並安裝

make && make install

複製配置檔案

cp /usr/local/src/php-7.1.11/php.ini-development /usr/local/php/lib/php.ini

cp /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf

cp /usr/local/php/etc/php-fpm.d/www.conf.default

/usr/local/php/etc/php-fpm.d/www.conf

整合nginx+php,開啟安裝後的nginx下conf下的nginx.conf修改

location ~ \.php$

啟動php 和nginx

/usr/local/php/sbin/php-fpm

/usr/local/nginx/sbin/nginx

linux下安裝php擴充套件

記錄一下在lnmp環境中安裝php的pdo和pdo mysql 擴充套件我的用lnmp一鍵安裝包安裝了php5.6版本,現在需要安裝pdo擴充套件。在網上看了按照乙個部落格的說明安裝成功了,所以記錄一下。擴充套件檔案 在lnmp壓縮檔案 src php5.6.22 ext資料夾中有各種常用的擴充套件...

linux下安裝 php redis擴充套件

1 安裝redis 上傳phpredis 3.1.3.tar.gz到 usr local src目錄 其他目錄也可以 如果對linux 不熟悉按照給出的目錄 cd usr local src 進入軟體包存放目錄 tar zxvf phpredis 3.1.3.tar.gz 解壓 cd phpredi...

Linux 下安裝 Redis 擴充套件

wget移動到 usr local 目錄 cp redis 4.0.9.tar.gz usr local解壓 tar zxvf redis 4.0.9.tar.gz進目錄 cd redis 4.0.9安裝到指定目錄 make prefix usr local redis install拷貝配置檔案到...