中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

【LINUX】LINUX PHP搭建

發布時間:2020-07-09 05:47:20 來源:網絡 閱讀:519 作者:蘭蒂盧斯 欄目:web開發

linux php

 

前提條件:已經搭建好httpd服務器和數據庫mysql,假設服務器地址為192.168.80.20

setenforce 0

service  iptables   stop

  1. 共享軟件包,假設軟件包共享地址為192.168.80.10

mount.cifs  //192.168.80.10/r    /media

ls  /media/查看下是否掛載成功

cd media

tar   xjvf  php-5.4.5.tar.bz2 -C  /opt/

mount /dev/cdrom  

首先安裝GD庫及GD庫關聯程序

yum  -y install \

libjpeg-devel  \

libpng-devel  \

freetype-devel  \

zlib-devel  \

gettext-devel  \

libXpm-devel  \

libxml2-devel  \

fontconfig-devel  \

openssl-devel  \

bzip2-devel

 

vi  /usr/local/apache/bin/apxs

#!/usr/bin/perl  -w  //將第一行改成這樣

cd   /opt/php-5.4.5/

刷腳本

./configure \

--prefix=/usr/local/php \

--with-apxs2=/usr/local/apache/bin/apxs \

--with-gd \

--with-mysql=/usr/local/mysql \

--with-config-file-path=/etc \

--enable-sqlite-utf8 \

--with-zlib-dir \

--with-libxml-dir \

--with-freetype-dir \

--with-jpeg-dir \

--with-png-dir \

--with-ttf \

--with-iconv \

--with-openssl \

--with-gettext \

--enable-mbstring \

--enable-gd-native-ttf \

--enable-gd-jis-conv \

--enable-static \

--enable-zend-multibyte \

--enable-inline-optimization \

--enable-sockets \

--enable-soap \

--enable-ftp \

--disable-ipv6

如無報錯,make

如無報錯,make   install

  1. 重新配置apache2讓他支持php

vi   /usr/local/apache/conf/httpd.conf

# vi /usr/local/apache/conf/httpd.conf

找到 AddTypeapplication/x-gzip .gz .tgz (369)在其下添加如下內容

AddType  application/x-httpd-php .php

AddType   application/x-httpd-php-source .phps

LoadModule    php5_module    modules/libphp5.so //httpd.conf如沒有,增加此條命令

DirectoryIndex   index.php  index.html    //找到DirectoryIndex增加紅字部分

(注意,在httpd.conf里如還包含以前做過的子配置文件include,在其前面打上#注釋)

測試php工作是否正常。

1cd   /usr/local/apache/htdocs

vi  index.html

將內容改成如下:

<?php

phpinfo();

?>

保存

mv index.html index.php

/usr/local/apache/bin/httpd  -k  start

這時,在瀏覽器上輸入192.168.80.20  ,會出現php的默認主頁。

2cd   /usr/local/apache/htdocs

vi  index.html

將內容改成如下:

<?php

$link=mysql_connect('主機名','jack','123456');

if($link)  echo  "Success!!";

else echo "Fail!!";

mysql_close();

?>

保存。

mysql  -u  root  -p     進入數據庫

假設授予jack用戶對數據庫abc的權限

CREATE DATABASE abc;

GRANT all ON  abc.*  TO'jack'@'%'  IDENTIFIED  BY  '123456';

flush privileges;          刷新

quit

vi  /etc/hosts

添加以下內容:

192.168.80.20     主機名                         服務器IP加綁定主機名

127.0.0.1     主機名                           環回口加綁定主機名

(注:這里的主機名,可以輸入hostname 查看)

/usr/local/apache/bin/httpd  -k  start

此時,在瀏覽器輸入192.168.80.20  ,如果連接成功,會出現 “ success!!”

連接失敗則會出現”fail!!”,需檢查配置。

 


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

清原| 新郑市| 淮滨县| 闽侯县| 汤原县| 岫岩| 犍为县| 资溪县| 卢湾区| 光泽县| 中卫市| 嘉禾县| 循化| 新巴尔虎右旗| 松阳县| 东兰县| 中卫市| 瑞安市| 县级市| 恩施市| 林州市| 察雅县| 平阳县| 固阳县| 武安市| 寻乌县| 永川市| 仪征市| 扬州市| 呼伦贝尔市| 彰武县| 东乌珠穆沁旗| 平邑县| 黑龙江省| 迁西县| 芦山县| 威海市| 庄浪县| 丰城市| 陇西县| 峡江县|