• <fieldset id="8imwq"><menu id="8imwq"></menu></fieldset>
  • <bdo id="8imwq"><input id="8imwq"></input></bdo>
    最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
    問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
    當(dāng)前位置: 首頁 - 科技 - 知識百科 - 正文

    新服務(wù)器完整搭建www環(huán)境過程_MySQL

    來源:懂視網(wǎng) 責(zé)編:小采 時間:2020-11-09 19:15:47
    文檔

    新服務(wù)器完整搭建www環(huán)境過程_MySQL

    新服務(wù)器完整搭建www環(huán)境過程_MySQL:很久不搭www環(huán)境了,幾乎都要忘了,而且各種新版本,各種新參數(shù)。前段時間用金山云的主機(jī),速度蠻不錯的,可惜備案過程是相當(dāng)糾結(jié),導(dǎo)致了本博被墻了一個多禮拜,狠狠心重新在西部數(shù)碼買了一臺,所以又要重新搭環(huán)境。之前搭環(huán)境有記錄編輯參數(shù),沒記錄具體步
    推薦度:
    導(dǎo)讀新服務(wù)器完整搭建www環(huán)境過程_MySQL:很久不搭www環(huán)境了,幾乎都要忘了,而且各種新版本,各種新參數(shù)。前段時間用金山云的主機(jī),速度蠻不錯的,可惜備案過程是相當(dāng)糾結(jié),導(dǎo)致了本博被墻了一個多禮拜,狠狠心重新在西部數(shù)碼買了一臺,所以又要重新搭環(huán)境。之前搭環(huán)境有記錄編輯參數(shù),沒記錄具體步

    很久不搭www環(huán)境了,幾乎都要忘了,而且各種新版本,各種新參數(shù)。前段時間用金山云的主機(jī),速度蠻不錯的,可惜備案過程是相當(dāng)糾結(jié),導(dǎo)致了本博被墻了一個多禮拜,狠狠心重新在西部數(shù)碼買了一臺,所以又要重新搭環(huán)境。之前搭環(huán)境有記錄編輯參數(shù),沒記錄具體步驟,這次干脆把從前到后所有步驟記錄下來,以后操作也方便。懶人改變世界!
    搜索rpmforge包
    下載對應(yīng)系統(tǒng)版本的rpmforge
    #rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt
    #rpm -K rpmforge-release-0.5.2-2.el5.rf.*.rpm
    #rpm -i rpmforge-release-0.5.2-2.el5.rf.*.rpm

    檢查系統(tǒng)環(huán)境,更新軟件庫,安裝依賴
    #chkconfig --list
    #chkconfig --del mysql
    #chkconfig --del httpd
    #rpm -qa | grep http
    #rpm -e httpd
    #rpm -qa | grep apache
    #rpm -e apache
    #rpm -qa | grep php
    #rpm -e php
    #rpm -qa | grep mysql
    #rpm -e mysql
    #yum -y remove httpd*
    #yum -y remove mysql*
    #yum -y remove php*
    #yum update

    #yum install patch make gcc gcc-c++ automake cmake autoconf kernel-devel libtool libtool-libs libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glib2 glib2-devel bzip2 bzip2-devel libevent libevent-devel glibc glibc-devel glibc-headers glibc-static glibc-utils openssl openssl-devel crypto-utils gettext gettext-devel ncurses ncurses-devel gmp-devel aspell aspell-devel perl-IO-Compress-Base perl-HTML-Parser perl-ExtUtils-MakeMaker perl-libwww-perl perl-Pod-Escapes perl-Module-Pluggable perl-libs perl-ExtUtils-FindFunctions perl-Compress-Raw-Zlib perl-IO-Compress-Zlib perl-Test-Harness perl-ExtUtils-ParseXS perl-Newt perl-HTML-Tagset perl-URI perl-Convert-ASN1 perl-ExtUtils-Embed perl-Pod-Simple perl-ExtUtils-DynaGlue perl-Compress-Zlib perl-devel perl-DBI gd gd-devel curl libcurl libcurl-devel readline readline-devel

    添加對應(yīng)用戶
    #groupadd mysql
    #useradd -g mysql -s /sbin/nologin mysql
    #groupadd www
    #useradd -g www -s /home/www www

    安裝mysql

    #cmake /-DCMAKE_INSTALL_PREFIX=/usr/local/mysql /-DSYSCONFDIR=/etc /-DMYSQL_DATADIR=/home/mysql /-DEXTRA_CHARSETS=all /-DDEFAULT_CHARSET=utf8 /-DDEFAULT_COLLATION=utf8_general_ci /-DENABLED_LOCAL_INFILE=1 /-DWITH_MYISAM_STORAGE_ENGINE=1 /-DWITH_INNOBASE_STORAGE_ENGINE=1 /-DWITH_READLINE=1 /-DWITH_DEBUG=0 /-DMYSQL_TCP_PORT=3306 /-DMYSQL_USER=mysql /-DWITH_SSL=yes /-DENABLE_DOWNLOADS=1

    #make && make install
    #vim /etc/ld.so.conf

    +/usr/local/mysql/lib

    #ldconfig
    #cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld
    #cp /usr/local/mysql/support-files/my-large.cnf /etc/my.cnf
    #vim /etc/profile

    找到# Path manipulation行,在if內(nèi)部添加
    pathmunge /usr/local/mysql/bin

    #cd /usr/local/mysql && ./scripts/mysql_install_db --user=mysql
    #/etc/init.d/mysqld restart
    #chkconfig --add mysqld
    #cd /usr/local/mysql && ./bin/mysql_secure_installation

    安裝libiconv
    #./configure && make && make install

    安裝mhash
    #./configure && make && make install

    安裝libmcrypt
    #./configure && make && make install

    安裝mcrypt
    #./configure && make && make install

    安裝pcre
    #./configure && make && make install

    安裝nginx

    #./configure /--prefix=/usr/local/nginx /--user=www /--group=www /--with-select_module /--with-poll_module /--with-http_ssl_module /--with-http_realip_module /--with-http_image_filter_module /--with-http_sub_module /--with-http_dav_module /--with-http_gunzip_module /--with-http_gzip_static_module /--with-http_random_index_module /--with-http_secure_link_module /--with-pcre /--without-http_uwsgi_module /--without-http_scgi_module /--without-http_geo_module /--without-http_map_module /--without-mail_pop3_module /--without-mail_imap_module /--without-mail_smtp_module /--with-http_perl_module
    #make && make install

    修改配置
    與mysql類似的方法,添加下面內(nèi)容
    pathmunge /usr/local/nginx/sbin

    nginx啟動腳本

    #!/bin/sh## nginx - this script starts and stops the nginx daemon## chkconfig: - 85 15 # description:Nginx is an HTTP(S) server, HTTP(S) reverse /#	 proxy and IMAP/POP3 proxy server# processname: nginx# config:	/etc/nginx/nginx.conf# config:	/etc/sysconfig/nginx# pidfile:	 /var/run/nginx.pid# Source function library.. /etc/rc.d/init.d/functions# Source networking configuration.. /etc/sysconfig/network# Check that networking is up.[ "$NETWORKING" = "no" ] && exit 0nginx="/usr/local/nginx/sbin/nginx"prog=$(basename $nginx)NGINX_CONF_FILE="/usr/local/nginx/conf/nginx.conf"[ -f /etc/sysconfig/nginx ] && . /etc/sysconfig/nginxlockfile=/var/lock/subsys/nginxmake_dirs() { # make required directories user=`$nginx -V 2>&1 | grep "configure arguments:" | sed 's/[^*]*--user=/([^ ]*/).*//1/g' -` if [ -z "`grep $user /etc/passwd`" ]; then	 useradd -M -s /bin/nologin $user fi options=`$nginx -V 2>&1 | grep 'configure arguments:'` for opt in $options; do	 if [ `echo $opt | grep '.*-temp-path'` ]; then	 value=`echo $opt | cut -d "=" -f 2`	 if [ ! -d "$value" ]; then	 # echo "creating" $value	 mkdir -p $value && chown -R $user $value	 fi	 fi done}start() {	[ -x $nginx ] || exit 5	[ -f $NGINX_CONF_FILE ] || exit 6	make_dirs	echo -n $"Starting $prog: "	daemon $nginx -c $NGINX_CONF_FILE	retval=$?	echo	[ $retval -eq 0 ] && touch $lockfile	return $retval}stop() {	echo -n $"Stopping $prog: "	killproc $prog -QUIT	retval=$?	echo	[ $retval -eq 0 ] && rm -f $lockfile	return $retval}restart() {	configtest || return $?	stop	sleep 1	start}reload() {	configtest || return $?	echo -n $"Reloading $prog: "	killproc $nginx -HUP	RETVAL=$?	echo}force_reload() {	restart}configtest() {$nginx -t -c $NGINX_CONF_FILE}rh_status() {	status $prog}rh_status_q() {	rh_status >/dev/null 2>&1}case "$1" in	start)	rh_status_q && exit 0	$1	;;	stop)	rh_status_q || exit 0	$1	;;	restart|configtest)	$1	;;	reload)	rh_status_q || exit 7	$1	;;	force-reload)	force_reload	;;	status)	rh_status	;;	condrestart|try-restart)	rh_status_q || exit 0	;;	*)	echo $"Usage: $0 {start|stop|status|restart|condrestart|try-restart|reload|force-reload|configtest}"	exit 2esac

    安裝php

    #./configure /--prefix=/usr/local/php /--enable-fpm /--with-fpm-user=www /--with-fpm-group=www /--with-config-file-path=/usr/local/php/etc /--disable-ipv6 /--with-openssl /--with-zlib /--enable-bcmath /--with-bz2 /--enable-calendar /--with-curl /--with-libxml-dir=/usr /--enable-exif /--with-pcre-dir=/usr/local /--enable-ftp /--with-gd /--with-jpeg-dir /--with-png-dir /--with-freetype-dir /--enable-gd-native-ttf /--with-gettext /--with-mhash /--enable-mbstring /--with-mcrypt /--with-mysql=/usr/local/mysql /--with-mysql-sock=/tmp/mysql.sock /--with-mysqli=/usr/local/mysql/bin/mysql_config /--with-pdo-mysql=/usr/local/mysql /--with-pspell /--with-readline=/usr /--enable-soap /--enable-sockets /--enable-sysvmsg /--enable-sysvsem /--enable-sysvshm /--with-xmlrpc /--with-iconv=/usr/local /--enable-zip /--with-pear /--without-sqlite3 /--without-pdo-sqlite

    #make && make install``#cp sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm#cp /root/phpsrc/php.ini-product /usr/local/php/etc/php.ini`

    與mysql類似方法,添加下面的內(nèi)容
    pathmunge /usr/local/php/bin

    memcache配置
    #phpize

    #./configure /--enable-memcache /--with-php-config=/usr/local/php/bin/php-config

    memcached配置
    ./configure --prefix=/usr/local/memcache --enable-64bit

    基本上整個安裝過程就是這樣。

    聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

    文檔

    新服務(wù)器完整搭建www環(huán)境過程_MySQL

    新服務(wù)器完整搭建www環(huán)境過程_MySQL:很久不搭www環(huán)境了,幾乎都要忘了,而且各種新版本,各種新參數(shù)。前段時間用金山云的主機(jī),速度蠻不錯的,可惜備案過程是相當(dāng)糾結(jié),導(dǎo)致了本博被墻了一個多禮拜,狠狠心重新在西部數(shù)碼買了一臺,所以又要重新搭環(huán)境。之前搭環(huán)境有記錄編輯參數(shù),沒記錄具體步
    推薦度:
    標(biāo)簽: 步驟 過程 主機(jī)
    • 熱門焦點(diǎn)

    最新推薦

    猜你喜歡

    熱門推薦

    專題
    Top
    主站蜘蛛池模板: 91麻豆精品视频| 婷婷国产成人精品视频| 四虎影视永久在线精品| 91精品国产麻豆国产自产在线 | 精品乱码久久久久久夜夜嗨| 国产成人久久精品区一区二区| 亚洲av午夜国产精品无码中文字 | 国产在线观看一区精品| 97精品国产手机| 欧美性videos高清精品| 亚洲国产成人精品女人久久久| 国产精品视频免费一区二区| 久久免费精品视频| 51午夜精品免费视频| 精品无码一区二区三区爱欲九九 | 国产亚洲精品观看91在线| 久久青青草原国产精品免费| 青青青国产精品国产精品久久久久| 精品一区二区三区免费毛片爱| 香港aa三级久久三级老师2021国产三级精品三级在 | 日韩精品人妻系列无码专区 | 久久精品嫩草影院| 亚洲人午夜射精精品日韩| 国自产精品手机在线观看视| 久久精品国产99国产电影网| 国产麻豆精品一区二区三区v视界| 午夜DY888国产精品影院| 中文精品久久久久人妻不卡| 中国精品18videosex性中国| 久久精品国产亚洲一区二区三区 | 国产精品ⅴ无码大片在线看| 欧美精品hdvideosex4k| 久久亚洲国产欧洲精品一| 99国产精品久久| 国产成人精品手机在线观看| 精品亚洲麻豆1区2区3区| 久久99国产综合精品免费| 精品无码人妻夜人多侵犯18 | 亚洲av无码国产精品色午夜字幕| 亚洲国产精品无码久久久蜜芽 | 少妇人妻偷人精品无码视频新浪|