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

青岛建设工程信息网站做网站要求的分辨率是什么意思

青岛建设工程信息网站,做网站要求的分辨率是什么意思,淘宝网站的建设目标,先网站开发后软件开发好Linux#xff1a;LNMP的架构与环境配置 一、安装 Nginx 服务1.1 安装依赖包1.2 创建运行用户1.3 编译安装1.4 优化路径1.5 添加 Nginx 系统服务 二、安装 MySQL 服务2.1安装Mysql环境依赖包2.2 创建运行用户2.3 编译安装2.4 修改mysql 配置文件2.5 更改mysql安装目录和配置文件… LinuxLNMP的架构与环境配置 一、安装 Nginx 服务1.1 安装依赖包1.2 创建运行用户1.3 编译安装1.4 优化路径1.5 添加 Nginx 系统服务 二、安装 MySQL 服务2.1安装Mysql环境依赖包2.2 创建运行用户2.3 编译安装2.4 修改mysql 配置文件2.5 更改mysql安装目录和配置文件的属主属组2.6 设置路径环境变量2.7 初始化数据库2.8 添加mysqld系统服务2.9 修改mysql 的登录密码2.10 授权远程登录 三、安装配置 PHP 解析环境3.1 安装环境依赖包3.2 编译安装3.3 路径优化3.4 调整PHP配置文件3.5 启动php-fpm3.6 配置 Nginx 支持 PHP 解析3.7 验证PHP 测试页3.8 验证数据库工作是否正常 四、部署 Discuz社区论坛 Web 应用4.1 解压并复制到指定目录4.2 调整论坛目录的权限4.3 论坛页面访问 五、fpm参数优化 一、安装 Nginx 服务 systemctl stop firewalld systemctl disable firewalld setenforce 01.1 安装依赖包 yum -y install pcre-devel zlib-devel gcc gcc-c make1.2 创建运行用户 useradd -M -s /sbin/nologin nginx1.3 编译安装 cd /opt tar zxvf nginx-1.12.0.tar.gz -C /opt/cd nginx-1.12.0/ ./configure \ --prefix/usr/local/nginx \ --usernginx \ --groupnginx \ --with-http_stub_status_modulemake make install1.4 优化路径 ln -s /usr/local/nginx/sbin/nginx /usr/local/sbin/1.5 添加 Nginx 系统服务 vim /lib/systemd/system/nginx.service [Unit] Descriptionnginx Afternetwork.target [Service] Typeforking PIDFile/usr/local/nginx/logs/nginx.pid ExecStart/usr/local/nginx/sbin/nginx ExecReload/bin/kill -s HUP $MAINPID ExecStop/bin/kill -s QUIT $MAINPID PrivateTmptrue [Install] WantedBymulti-user.targetchmod 754 /lib/systemd/system/nginx.service systemctl start nginx.service systemctl enable nginx.service二、安装 MySQL 服务 2.1安装Mysql环境依赖包 yum -y install \ ncurses \ ncurses-devel \ bison \ cmake2.2 创建运行用户 useradd -M -s /sbin/nologin mysql2.3 编译安装 cd /opt tar zxvf mysql-boost-5.7.20.tar.gzcd /opt/mysql-5.7.20/ cmake \ -DCMAKE_INSTALL_PREFIX/usr/local/mysql \ -DMYSQL_UNIX_ADDR/usr/local/mysql/mysql.sock \ -DSYSCONFDIR/etc \ -DSYSTEMD_PID_DIR/usr/local/mysql \ -DDEFAULT_CHARSETutf8 \ -DDEFAULT_COLLATIONutf8_general_ci \ -DWITH_EXTRA_CHARSETSall \ -DWITH_INNOBASE_STORAGE_ENGINE1 \ -DWITH_ARCHIVE_STORAGE_ENGINE1 \ -DWITH_BLACKHOLE_STORAGE_ENGINE1 \ -DWITH_PERFSCHEMA_STORAGE_ENGINE1 \ -DMYSQL_DATADIR/usr/local/mysql/data \ -DWITH_BOOSTboost \ -DWITH_SYSTEMD1make make install2.4 修改mysql 配置文件 vim /etc/my.cnf #删除原配置重新添加 [client] port 3306 socket/usr/local/mysql/mysql.sock[mysqld] user mysql basedir/usr/local/mysql datadir/usr/local/mysql/data port 3306 character-set-serverutf8 pid-file /usr/local/mysql/mysqld.pid socket/usr/local/mysql/mysql.sock bind-address 0.0.0.0 skip-name-resolve max_connections2048 default-storage-engineINNODB max_allowed_packet16M server-id 1sql_modeNO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_AUTO_VALUE_ON_ZERO,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,PIPES_AS_CONCAT,ANSI_QUOTES2.5 更改mysql安装目录和配置文件的属主属组 chown -R mysql:mysql /usr/local/mysql/ chown mysql:mysql /etc/my.cnf2.6 设置路径环境变量 echo export PATH/usr/local/mysql/bin:/usr/local/mysql/lib:$PATH /etc/profile source /etc/profile2.7 初始化数据库 cd /usr/local/mysql/bin/ ./mysqld \ --initialize-insecure \ --usermysql \ --basedir/usr/local/mysql \ --datadir/usr/local/mysql/data2.8 添加mysqld系统服务 cp /usr/local/mysql/usr/lib/systemd/system/mysqld.service /usr/lib/systemd/system/ systemctl daemon-reload systemctl start mysqld.service systemctl enable mysqld2.9 修改mysql 的登录密码 mysqladmin -u root -p password abc1232.10 授权远程登录 mysql -u root -p grant all privileges on *.* to root% identified by abc123; #授予root用户可以在所有终端远程登录使用的密码是abc123并对所有数据库和所有表有操作权限show databases; #查看当前已有的数据库三、安装配置 PHP 解析环境 3.1 安装环境依赖包 yum -y install gd \ libjpeg libjpeg-devel \ libpng libpng-devel \ freetype freetype-devel \ libxml2 libxml2-devel \ zlib zlib-devel \ curl curl-devel \ openssl openssl-devel3.2 编译安装 cd /opt tar jxvf php-7.1.10.tar.bz2cd php-7.1.10 ./configure \ --prefix/usr/local/php \ --with-mysql-sock/usr/local/mysql/mysql.sock \ --with-mysqli \ --with-zlib \ --with-curl \ --with-gd \ --with-jpeg-dir \ --with-png-dir \ --with-freetype-dir \ --with-openssl \ --enable-fpm \ --enable-mbstring \ --enable-xml \ --enable-session \ --enable-ftp \ --enable-pdo \ --enable-tokenizer \ --enable-zipmake make install3.3 路径优化 ln -s /usr/local/php/bin/* /usr/local/bin/ ln -s /usr/local/php/sbin/* /usr/local/sbin/3.4 调整PHP配置文件 php有三个配置文件 php.ini 主配置文件 php-fpm.conf 进程服务配置文件 www.conf 扩展配置文件 #调整主配置文件 cp /opt/php-7.1.10/php.ini-development /usr/local/php/lib/php.ini vim /usr/local/php/lib/php.ini --1170行--修改 mysqli.default_socket /usr/local/mysql/mysql.sock --939行--取消注释修改 date.timezone Asia/Shanghaiphp -m #验证安装的模块#调整进程服务配置文件 cd /usr/local/php/etc/ cp php-fpm.conf.default php-fpm.conf vim php-fpm.conf --17行--去掉;注释 pid run/php-fpm.pid#调整扩展配置文件 cd /usr/local/php/etc/php-fpm.d/ cp www.conf.default www.conf3.5 启动php-fpm /usr/local/php/sbin/php-fpm -c /usr/local/php/lib/php.ini netstat -anpt | grep 9000#PHP-FPM(FastCGI Process ManagerFastCGI 进程管理器)是一个 PHPFastCGI 管理器 由于Nginx服务器不能处理动态页面需要由 Nginx 把动态请求交给 php-fpm 进程进行解析。cd /opt/php-7.1.10/sapi/fpm cp php-fpm.service /usr/lib/systemd/system/php-fpm.service systemctl restart php-fpm.service3.6 配置 Nginx 支持 PHP 解析 vim /usr/local/nginx/conf/nginx.conf --65行--取消注释修改 location ~ \.php$ {root html;fastcgi_pass 127.0.0.1:9000;fastcgi_index index.php;fastcgi_param SCRIPT_FILENAME /usr/local/nginx/html$fastcgi_script_name; #将 /scripts 修改为nginx的工作目录#fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; #$document_root 代表当前请求在root指令中指定的值include fastcgi_params; }systemctl restart nginx.service3.7 验证PHP 测试页 vim /usr/local/nginx/html/index.php ?php phpinfo(); ?浏览器访问 http://192.168.119.10/index.php3.8 验证数据库工作是否正常 mysql -u root -p CREATE DATABASE bbs; GRANT all ON bbs.* TO bbsuser% IDENTIFIED BY admin123; GRANT all ON bbs.* TO bbsuserlocalhost IDENTIFIED BY admin123; flush privileges;vim /usr/local/nginx/html/index.php #替换原来的测试页内容 ?php $linkmysqli_connect(192.168.119.10,bbsuser,admin123); if($link) echo h1Success!!/h1; else echo Fail!!; ?浏览器访问 http://192.168.119.10/index.php四、部署 Discuz社区论坛 Web 应用 4.1 解压并复制到指定目录 cd /opt unzip Discuz_X3.4_SC_UTF8.zip -d /opt/dis cd /opt/dis/dir_SC_UTF8/ cp -r upload/ /usr/local/nginx/html/bbs/4.2 调整论坛目录的权限 cd /usr/local/nginx/html/bbs/ chown -R nginx ./config/ chown -R nginx ./data/ chown -R nginx ./uc_client/ chown -R nginx ./uc_server/ 或 chmod -R 777 ./config/ chmod -R 777 ./data/ chmod -R 777 ./uc_client/ chmod -R 777 ./uc_server/4.3 论坛页面访问 http://192.168.119.10/bbs/install/index.php数据库服务器localhost ###本地架设就用localhost如何不是在在本机上就要填写IP地址和端口号 数据库名字bbs 数据库用户名bbsuser 数据库密码admin123 管理员账号:admin 管理员密码:admin123访问论坛页面 http://192.168.119.10/bbs/index.php http://192.168.119.10/bbs/admin.php五、fpm参数优化 Nginx的PHP解析功能实现如果是交由FPM处理的为了提高PHP的处理速度可对FPM模块进行参数的调整根据服务器的内存与服务负载调整FPM模块参数 vim /usr/local/php/etc/php-fpm.conf pid run/php-fpm.pidvim /usr/local/php/etc/php-fpm.d/www.conf --96行-- pm dynamic #fpm进程启动方式动态的 --107行-- pm.max_children20 #fpm进程启动的最大进程数 --112行-- pm.start_servers 5 #动态方式下启动时默认开启的进程数在最小和最大之间 --117行-- pm.min_spare_servers 2 #动态方式下最小空闲进程数 --122行-- pm.max_spare_servers 8 #动态方式下最大空闲进程数kill -USR2 cat /usr/local/php/var/run/php-fpm.pid #重启php-fpm netstat -anpt | grep 9000 ps -elf | grep php-fpm
http://www.dnsts.com.cn/news/25972.html

相关文章:

  • 海外直购网站建设方案书范文网站建设哪里最便宜
  • 南宁网站建设信息推荐滁州市工程建设网站
  • ui网站设计模板网站模版配置数据库
  • 网站验证码系统网站建设规划设计方案
  • 报名网站建设公司哪里有普通电脑可以做网站服务器吗
  • 泰州网站建设公司哪个好搭建网站的手机软件
  • 沈阳做网站优化哪家好网站怎么增加代码
  • 天汇大厦网站建设公司wordpress主题购买
  • 济南怎么做网站制作软件下载
  • 给自己做的网站换首页自用网站开发费用会计分录
  • 做商城网站哪个好erp系统有哪些
  • 平台网站建设有哪些网站建设需要用到哪些软件
  • 网站主题怎么介绍主流网站编程语言
  • 杭州拱墅网站建设单位内部网站建设调研
  • 专门做反季的网站做网站不买服务器百度能搜到
  • 嘉兴网站制作商贸公司的网站建设
  • 做手机网站公司设计网站建设莱芜
  • 哪个网站可以做会计题wordpress 单页面美化
  • 公司做网站需要服务器吗做挂件像网站
  • 北京网站设计网站设计公司微信小程序开发技术
  • 可视化 网站开发工具wordpress无法注册
  • xsl做书店网站迷失传奇网站naocq
  • 网站策划做营销推广免费的黄冈网站有哪些
  • 手机端网站建设python怎么做网站
  • 东莞网站建设怎么做谷歌引擎搜索入口
  • 做网店装修的网站有哪些简单建优化网站无需技术
  • 佛山微网站建设广州北京网站建设
  • 做网站需要什么电脑配置有哪些做特卖的网站有哪些
  • 做网站的公司多少钱百度wordpress博客
  • 旧房装修找哪家网站优化预算