当前位置: 首页 > news >正文

太原百度seo网站建设宁波seo优化报价多少

太原百度seo网站建设,宁波seo优化报价多少,具有价值的微网站建设,东莞优秀网站建设大家好#xff0c;我是延凯#xff0c;本人原来在CSDN写作已经快一年了 都是相关Linux运维这方面的技术知识#xff0c;现在搬到博客园也是我一直想的#xff0c;本博客主要写Python#xff0c;docker#xff0c;shell等偏向开发云计算等知识点#xff0c;谢谢各位…大家好我是延凯本人原来在CSDN写作已经快一年了 都是相关Linux运维这方面的技术知识现在搬到博客园也是我一直想的本博客主要写Pythondockershell等偏向开发云计算等知识点谢谢各位声明原先的CSDN也会不定时更新Linux运维等方面的知识   #!/bin/bash # DATEWed Jan 17 1# ywyankerp163.com #this is a yankerp # The Nginx service is being installed ROOT_ID0 ML/usr/local/src NGINX_ML/usr/local/src/nginx-1.12.2 PML/usr/local/src/php-5.6.27 QDnetstat -anpt | grep 80 | awk {print $7} | cut -d / -f2 | cut -d : -f1 ADDRip a | grep eno16777728$ | awk {print $2} | cut -d / -f1 MMMnetstat -anput | grep mysqld | awk {print $4} | cut -d : -f4 MARrpm -qa | grep mariadb cd $ML { wget http://mirrors.aliyun.com/repo/Centos-7.repo /dev/null mv Centos-7.repo /etc/yum.repos.d/Centos-Base.repo yum clean all /dev/null yum makecache /dev/null } if [ $? -eq 0 ] then echo Yum源更新完毕,开始安装 else echo Yum源error exit 1 fi echo Yum源配置成功 if [ $UID -eq $ROOT_ID ] then echo root用户运行中 systemctl stop firewalld yum install -y gcc gcc-c pcre-devel zlib-devel openssl-devel /dev/null else echo 请使用Root用户运行 exit 1 fi echo 依赖包安装完成 cd $ML || { echo 进入目录失败 exit 1 } wget http://nginx.org/download/nginx-1.12.2.tar.gz /dev/null { tar zxf nginx-1.12.2.tar.gz groupadd www useradd -g www www -s /sbin/nologin } echo Nginx包下载成功 cd $NGINX_ML { ./configure --prefix/usr/local/nginx --with-http_dav_module --with-http_stub_status_module --with-http_addition_module --with-http_sub_module --with-http_flv_module --with-http_mp4_module --with-http_ssl_module --with-http_gzip_static_module --userwww --groupwww /dev/null make /dev/null make install /dev/null } if [ $? -eq 0 ] then ln -s /usr/local/nginx/sbin/nginx /usr/local/sbin ;nginx echo Nginx启动成功请访问http://$ADDR:80 else echo Nginx启动失败 exit 1 fi #Start installing MySQL5.7 echo 开始下载MySQL二进制安装包请稍等... if [ -z $MAR ] then echo 开始安装MySQL fi if [ -n $MAR ] then rpm -e mariadb-libs --nodeps echo 卸载mariadb成功正式安装MySQL fi cd $ML || { echo 进入目录失败 exit 1 } wget http://mirrors.sohu.com/mysql/MySQL-5.7/mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz /dev/null { tar zxf mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz mv mysql-5.7.18-linux-glibc2.5-x86_64 /usr/local/mysql cd /usr/local/mysql/ mkdir data mkdir log echo export PATH$PATH:/usr/local/mysql/bin /etc/profile source /etc/profile groupadd mysql useradd -r -g mysql -s /bin/false mysql } cat EOF /etc/my.cnf [client] socket/usr/local/mysql/mysql.sock [mysqld] basedir/usr/local/mysql datadir/usr/local/mysql/data pid-file/usr/local/mysql/data/mysqld.pid socket/usr/local/mysql/mysql.sock log_error/usr/local/mysql/log/mysql.err EOF if [ ! -d /etc/my.cnf ] then chmod 750 data/ chown -R mysql . chgrp -R mysql . bin/mysqld --initialize --usermysql cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld service mysqld start /dev/null else echo 错误 fi if [ $? -eq 0 ] then echo MySQL正式安装完成杀青 else echo MySQL安装失败 exit 1 fi #PHP install sccessy yum -y install libxml2-devel libcurl-devel openssl-devel bzip2-devel /dev/null if [ $? -eq 0 ] then echo 依赖包安装成功 else echo 依赖包安装失败 fi cd $ML || { echo 进入目录失败 exit 1 } wget ftp://mcrypt.hellug.gr/pub/crypto/mcrypt/libmcrypt/libmcrypt-2.5.7.tar.gz /dev/null { tar zxf libmcrypt-2.5.7.tar.gz cd libmcrypt-2.5.7/ ./configure --prefix/usr/local/libmcrypt /dev/null make /dev/null make install /dev/null } if [ $? -eq 0 ] then echo Libmcrypt安装成功 else echo Libmcrypt-ERROR! exit 1 fi # PHP install cd $ML || { echo 进入目录失败 exit 1 } wget http://cn2.php.net/distributions/php-5.6.27.tar.gz /dev/null { tar zxf php-5.6.27.tar.gz cd php-5.6.27/ ./configure --prefix/usr/local/php5.6 --with-mysqlmysqlnd --with-pdo-mysqlmysqlnd --with-mysqlimysqlnd --with-openssl --enable-fpm --enable-sockets --enable-sysvshm --enable-mbstring --with-freetype-dir --with-jpeg-dir --with-png-dir --with-zlib --with-libxml-dir/usr --enable-xml --with-mhash --with-mcrypt/usr/local/libmcrypt --with-config-file-path/etc --with-config-file-scan-dir/etc/php.d --with-bz2 --enable-maintainer-zts /dev/null } if [ $? -eq 0 ] then make /dev/null make install /dev/null echo PHP编译安装成功,正在配置请稍等.... else echo PHP安装失败 fi cd $PML || { echo 进入目录失败 exit 1 } cp php.ini-production /etc/php.ini { cp sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm chmod x /etc/init.d/php-fpm chkconfig --add php-fpm chkconfig php-fpm on } if [ $? -eq 0 ] then cp /usr/local/php5.6/etc/php-fpm.conf.default /usr/local/php5.6/etc/php-fpm.conf echo 复制主配置成功 else echo PHP权限失败请重试 fi if [ ! -d /usr/local/php5.6/etc/php-fpm.conf ] then sed -i s#;pid run/php-fpm.pid#pid run/php-fpm.pid#g /usr/local/php5.6/etc/php-fpm.conf sed -i s/listen 127.0.0.1:9000/listen 127.0.0.1:9000/g /usr/local/php5.6/etc/php-fpm.conf sed -i s/pm.max_children 5/pm.max_children 300/g /usr/local/php5.6/etc/php-fpm.conf sed -i s/pm.start_servers 2/pm.start_servers 20/g /usr/local/php5.6/etc/php-fpm.conf sed -i s/pm.min_spare_servers 1/pm.min_spare_servers 20/g /usr/local/php5.6/etc/php-fpm.conf sed -i s/pm.max_spare_servers 3/pm.max_spare_servers 100/g /usr/local/php5.6/etc/php-fpm.conf else echo NONONO fi if [ $? -eq 0 ] then systemctl start php-fpm echo PHP启动成功 else echo 启动PHP失败 fi #配置nginx解析php if [ ! -d /usr/local/nginx/conf/nginx.conf ] then sed -i s/index index.html index.htm;/index index.php index.html index.htm;/g /usr/local/nginx/conf/nginx.conf sed -i s/# root html;/ root html;/g /usr/local/nginx/conf/nginx.conf sed -i s/# fastcgi_pass 127.0.0.1:9000;/ fastcgi_pass 127.0.0.1:9000;/g /usr/local/nginx/conf/nginx.conf sed -i s/# fastcgi_index index.php;/ fastcgi_index index.php;/g /usr/local/nginx/conf/nginx.conf sed -i s*# fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;* fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;*g /usr/local/nginx/conf/nginx.conf sed -i s/# include fastcgi_params;/ include fastcgi.conf;/g /usr/local/nginx/conf/nginx.conf sed -i 71d /usr/local/nginx/conf/nginx.conf sed -i N;70a} /usr/local/nginx/conf/nginx.conf sed -i 65d /usr/local/nginx/conf/nginx.conf sed -i N;64alocation ~ \\.php$ { /usr/local/nginx/conf/nginx.conf else echo 解析PHP失败 fi touch /usr/local/nginx/html/yankerp.php cat EOF /usr/local/nginx/html/yankerp.php ?php phpinfo(); ? EOF if [ ! -d /usr/local/nginx/html/yankerp.php ] then nginx -s reload systemctl restart php-fpm else echo 测试目录文件失败 fi wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo /dev/null yum install -y sl /dev/null sl if [ $? -eq 0 ] then echo LNMP安装成功请您访问http://$ADDR/yankerp.php else echo 安装失败 fi if [ $? -eq 0 ] then echo LNMP安装成功请您访问http://$ADDR/yankerp.php else echo 安装失败 fi ###################################################################################################This is a yankerp~   以上使用的过程都是一些if的判断这样的练习能够熟练掌握shell的if语句的作用以及对if语句有一些清晰的了解希望读者能够自己也去写个shell脚本 尤其是刚接触if语句的朋友么这样才能够提高自己的shell知识同时也可以掌握shell之if语句的语法以及作用如果完全可以看懂以上脚本的朋友么 那么恭喜你你以及对if语句有一些认识了     再见  转载于:https://www.cnblogs.com/YankaiJY/p/8831115.html
http://www.yutouwan.com/news/359499/

相关文章:

  • 许昌网站设计制作河南省建设厅代建中心
  • 深圳做分销网站的公司山东企业展厅设计公司
  • 一个空间放2个网站美肤宝网站建设
  • 做网站的公司金坛seo网站优化推荐
  • wordpress站点赏析汕头个人网站建设
  • 温州网站定制哪家好网站建设验收方案
  • 百度站长平台网站改版工具上海建设银行网站莘庄
  • 婚纱摄影网站首页肥城网站建设电话
  • 建立网站编码 优帮云网站流量站怎么做的
  • 网站群系统建设思路加速网站的加速器
  • 网站搭建需要多少钱?wordpress 嵌入网页
  • 福建省建设信息网站网站建设新技术
  • app 网站 同时做佛山网站制作网站设计
  • 淮北专业三合一网站开发企业网站建设规划设计任务书
  • 从用户旅程角度做网站分析如何查询企业联系方式
  • 温州网站建设网络wordpress 顶部自定义
  • wordpress 企业站主题兰州市科协网站
  • 姜堰区区网站建设完美代码的网站
  • 京东网站建设的特点wiki网站开发工具
  • 自己做网站要多少钱广州网站建设 名片制作 网站管理
  • 成都销售型网站html怎么制作网页
  • 网站建设设计技巧怎么在百度建立自己的网站
  • 国内最新新闻seo手机关键词网址
  • 知名企业网站搭建新感觉全网价值营销服务商为什么建设文化馆网站
  • 南皮做网站价格wordpress 加载图片不显示
  • 个人网站建设与维护定制网站制作系统
  • 北京网站建设电话网络营销的几种模式
  • 中国建设银行个人网站银行电商网站建设商业计划书
  • 互联网推广策划杭州网络优化公司排名
  • 保定做网站的公司招商网官网平台