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

佛山营销型网站建设公司中小企业有哪些公司

佛山营销型网站建设公司,中小企业有哪些公司,莆田专业建站公司,电商运营转行后悔了目录 LAMP架构搭建 编译安装Apache httpd服务 1、需要的安装包 2、关闭防火墙和核心防护 3、安装环境依赖包 4、配置软件模块 5、编译及安装 6、优化配置文件路径#xff08;可不做#xff09; 7、添加httpd系统服务 8、修改httpd 服务配置文件 9、浏览器访问验证…目录 LAMP架构搭建 编译安装Apache httpd服务 1、需要的安装包 2、关闭防火墙和核心防护 3、安装环境依赖包 4、配置软件模块 5、编译及安装 6、优化配置文件路径可不做 7、添加httpd系统服务 8、修改httpd 服务配置文件 9、浏览器访问验证 编译安装mysqld 服务 1、将安装mysql 所需软件包传到机器上 2、安装环境依赖包 3、配置软件模块 4、编译安装 5、创建mysql用户 6.修改mysql 配置文件 7、更改mysql安装目录和配置文件的属主属组 8、设置路径环境变量 9、初始化数据库 10、添加mysqld系统服务 11、修改mysql 的登录密码 12、授权远程登录 编译安装PHP 解析环境 1、将安装PHP 所需软件包传到机器上 2、安装GD库和GD库关联程序用来处理和生成图片 3、配置软件模块 4、编译及安装 5、优化 6、复制模版文件作为PHP 的主配置文件并进行修改 7、修改httpd 服务的配置文件让apache支持PHP 8、验证PHP 测试页 使用LAMP架构安装论坛 1.创建数据库并进行授权 2、解压论坛压缩包 3、更改论坛目录的属主 4、浏览器访问验证 使用LAMP架构安装个人博客 1、创建数据库并进行授权 2、解压复制 3、更改论坛目录的属主 4、登录验证 LAMP网站服务架构同时提供静态页面和动态页面的访问能力。 Linux提供网站服务应用的操作系统环境也支持 Window、Unix 系统作为 AMP 的操作系统环境 Apache作为前端网站服务直接面向用户提供网站访问入口并处理静态页面请求 MySQL作为后端数据库用于存储网站的业务数据、账户信息等并提供访问接口给编程语言程序连接使用SQL语句进行数据的读写 PHP作为编程语言程序负责解释动态页面文件并作为中间件负责实现前端Web网站服务和后端数据库的协同工作 LAMP架构搭建 编译安装Apache httpd服务 1、需要的安装包 httpd-2.4.29.tar.bz2 apr-1.6.2.tar.gz apr-util-1.6.0.tar.gz 2、关闭防火墙和核心防护 systemctl stop firewalld systemctl disable firewalld setenforce 0 3、安装环境依赖包 yum -y install gcc gcc-c make pcre pcre-devel expat-devel perl gcc ---C语言的编译器 gcc-c ---C的编译器 make ---源代码编译器源代码转换成二进制文件 pcre ---pcre是一个Perl函数库包括perl 兼容的正则表达式库 pcre-devel ---perl的接口开发包 expat-devel ---用于支持网站解析HTML、XML文件 perl ---perl语言编译器 4、配置软件模块 解压 tar zxvf apr-1.6.2.tar.gz tar zxvf apr-util-1.6.0.tar.gz tar jxvf httpd-2.4.29.tar.bz2按实际位置解压 将apr模块移动到httpd-2.4.29中 mv apr-1.6.2 ./httpd-2.4.29/srclib/apr mv apr-util-1.6.0 ./httpd-2.4.29/srclib/apr-util cd ./httpd-2.4.29/ 配置软件模块 ./configure --prefix/usr/local/httpd --enable-so --enable-rewrite --enable-charset-lite --enable-cgi --prefix/usr/local/httpd---指定将 httpd 服务程序的安装路径 --enable-so---启用动态加载模块支持使 httpd 具备进一步扩展功能的能力 --enable-rewrite---启用网页地址重写功能用于网站优化、防盗链及目录迁移维护 --enable-charset-lite---启动字符集支持以便支持使用各种字符集编码的页面 --enable-cgi---启用CGI通用网关接口脚本程序支持便于网站的外部扩展应用访问能力 5、编译及安装 make或者make -j 2表示开2核同时进行编译取决于机器有几个CPU make install 6、优化配置文件路径可不做 ln -s /usr/local/httpd/conf/httpd.conf /etc/ ln -s /usr/local/httpd/bin/* /usr/local/bin/ httpd服务的可执行程序文件放入路径环境变量的目录中便于系统识别 7、添加httpd系统服务 vim /lib/systemd/system/httpd.service [Unit]                                                                   ---服务的说明 DescriptionThe Apache HTTP Server              ---描述服务 Afternetwork.target                                           ---依赖当依赖的服务启动之后再启动自定义的服务 [Service]                                                             ---服务运行参数的设置 Typeforking                                                      ---后台运行方式 PIDFile/usr/local/httpd/logs/httpd.pid               ---PID文件位置 ExecStart/usr/local/bin/apachectl $OPTIONS ---服务的运行命令 ExecReload/bin/kill -HUP $MAINPID              ---根据PID重载配置 [Install]                                                               ---服务安装的相关设置 WantedBymulti-user.target                              ---设置为多用户 启动httpd服务 systemctl start httpd.service systemctl enable httpd.service 8、修改httpd 服务配置文件 1、监听本机80端口 2、取消注释修改域名 3、网页的默认存放位置可不修改 4、检查配置文件是否有误重启服务 httpd -t  或 apachectl -t 9、浏览器访问验证 检查80端口是否开启 浏览器访问 域名访问需要更改host文件 编译安装mysqld 服务 1、将安装mysql 所需软件包传到机器上 需要的软件包 mysql-5.7.17.tar.gz boost_1_59_0.tar.gz 或者 mysql-boost-5.7.44.tar.gz 2、安装环境依赖包 yum -y install gcc gcc-c ncurses ncurses-devel bison cmake openssl-devel gcc ---C语言的编译器 gcc-c ---C的编译器 ncurses ---字符终端下图形互动功能的动态库 ncurses-devel ---ncurses开发包 bison  ---语法分析器 cmake ---mysql需要用cmake编译安装 3、配置软件模块 解压软件包 tar zxvf mysql-boost-5.7.44.tar.gz按实际位置解压 配置软件模块 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 \ -DMYSQL_DATADIR/usr/local/mysql/data \ -DWITH_BOOSTboost \ -DWITH_SYSTEMD1 4、编译安装 make -j 4 make install 5、创建mysql用户 useradd -M -s /sbin/nologin  mysql 6.修改mysql 配置文件 vim /etc/my.cnf    如是桌面安装可能有mariadb 添加 [client] port 3306 socket/usr/local/mysql/mysql.sock [mysql] port 3306 socket /usr/local/mysql/mysql.sock auto-rehash [mysqld] user mysql basedir/usr/local/mysql datadir/usr/local/mysql/data port 3306 character-set-serverutf8mb4 pid-file /usr/local/mysql/mysqld.pid socket/usr/local/mysql/mysql.sock bind-address 0.0.0.0 skip-name-resolve max_connections4096 default-storage-engineINNODB max_allowed_packet32M server-id 1 sql_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_QUOTES 7、更改mysql安装目录和配置文件的属主属组 chown -R mysql:mysql /usr/local/mysql/ chown mysql:mysql /etc/my.cnf 8、设置路径环境变量 echo export PATH/usr/local/mysql/bin:/usr/local/mysql/lib:$PATH /etc/profile     source /etc/profile 9、初始化数据库 cd /usr/local/mysql/bin/ ./mysqld \ --initialize-insecure \ --usermysql \ --basedir/usr/local/mysql \ --datadir/usr/local/mysql/data --initialize-insecure                   ---生成初始化密码为空 --usermysql                            ---指定管理用户 --basedir/usr/local/mysql        ---指定数据库的安装目录 --datadir/usr/local/mysql/data ---指定数据库文件的存储路径 10、添加mysqld系统服务 systemctl服务管理 cp /usr/local/mysql/usr/lib/systemd/system/mysqld.service /usr/lib/systemd/system/     刷新识别 systemctl daemon-reload 开启服务 systemctl start mysqld.service 设置开机自启动 systemctl enable mysqld 查看端口 netstat -anpt | grep 3306 11、修改mysql 的登录密码 给root账号设置密码为abc123 mysqladmin -u root password abc123 12、授权远程登录 mysql -u root -pabc123 授予root用户可以在所有终端远程登录使用的密码是abc123并对所有数据库和所有表有操作权限 grant all privileges on *.* to root% identified by abc123; 查看当前已有的数据库 show databases; 编译安装PHP 解析环境 1、将安装PHP 所需软件包传到机器上 需要的软件包 php-7.1.10.tar.bz2 2、安装GD库和GD库关联程序用来处理和生成图片 yum -y install \ gd \ libjpeg libjpeg-devel \ libpng libpng-devel \ freetype freetype-devel \ libxml2 libxml2-devel \ zlib zlib-devel \ curl curl-devel \ openssl openssl-devel 3、配置软件模块 tar xf php-7.1.10.tar.bz2按实际位置解压 cd php-7.1.10/ ./configure \ --prefix/usr/local/php \ --with-apxs2/usr/local/httpd/bin/apxs \ --with-mysql-sock/usr/local/mysql/mysql.sock \ --with-config-file-path/usr/local/php/lib \ --with-mysqli \ --with-zlib \ --with-curl \ --with-gd \ --with-jpeg-dir \ --with-png-dir \ --with-freetype-dir \ --with-openssl \ --enable-mbstring \ --enable-xml \ --enable-session \ --enable-ftp \ --enable-pdo \ --enable-tokenizer \ --enable-zip --prefix/usr/local/php---指定将 PHP 程序的安装路径 --with-apxs2/usr/local/httpd/bin/apxs---指定Apache httpd服务提供的apxs 模块支持程序的文件位置 --with-mysql-sock/usr/local/mysql/mysql.sock ---指定mysql 数据库连接文件的存储路径 --with-config-file-path/usr/local/php/lib---设置 PHP 的配置文件 php.ini 将要存放的位置 --with-mysqli ---添加 MySQL 扩展支持mysqli扩展技术不仅可以调用MySQL的存储过程、处理MySQL事务而且还可以使访问数据库工作变得更加稳定 --with-zlib ---支持zlib功能提供数据压缩 --with-curl ---开启curl扩展功能实现HTTP的Get下载和Post请求的方法 --with-gd ---激活gd 库的支持 --with-jpeg-dir ---激活jpeg 的支持 --with-png-dir ---激活png 的支持 --with-freetype-dir  --with-openssl  --enable-mbstring ---启用多字节字符串功能以便支持中文等代码 --enable-xml ---开启扩展性标记语言模块 --enable-session ---会话 --enable-ftp ---文本传输协议 --enable-pdo ---函数库 --enable-tokenizer ---令牌解释器 --enable-zip ---ZIP压缩格式 4、编译及安装 make make install 5、优化 把PHP 的可执行程序文件放入路径环境变量的目录中便于系统识别 ln -s /usr/local/php/bin/* /usr/local/bin/ 查看PHP 加载了哪些模块 php -m 6、复制模版文件作为PHP 的主配置文件并进行修改 php --ini 复制 cp ~/php-7.1.10/php.ini-development /usr/local/php/lib/php.ini按实际位置复制 修改 vim /usr/local/php/lib/php.ini date.timezone Asia/Shanghai mysqli.default_socket /usr/local/mysql/mysql.sock 7、修改httpd 服务的配置文件让apache支持PHP vim /etc/httpd.conf 修改首页文件名设置 DirectoryIndex index.html index.php 添加 AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps 检查支持php7的模块是否存在 LoadModule php7_module        modules/libphp7.so 8、验证PHP 测试页 rm -rf /usr/local/httpd/htdocs/index.html vim /usr/local/httpd/htdocs/index.php ?php phpinfo(); ? systemctl restart httpd.service 浏览器访问 使用LAMP架构安装论坛 1.创建数据库并进行授权 mysql -u root -pabc123 创建一个数据库 CREATE DATABASE bbs; 把bbs数据库里面所有表的权限授予给bbsuser,并设置密码admin123 GRANT all ON bbs.* TO bbsuser% IDENTIFIED BY admin123; 刷新数据库 flush privileges; 查看数据库 show databases; 2、解压论坛压缩包 unzip ~/Discuz_X3.4_SC_UTF8.zip -d /opt/dis按实际位置解压 cd /opt/dis/dir_SC_UTF8/ 上传站点更新包 cp -r upload/ /usr/local/httpd/htdocs/bbs 3、更改论坛目录的属主 论坛进程的用户名是daemon ps aux cd /usr/local/httpd/htdocs/bbs chown -R daemon ./config chown -R daemon ./data chown -R daemon ./uc_client chown -R daemon ./uc_server/data 4、浏览器访问验证 http://192.168.110.50/bbs根据实际IP 安装 安装成功 论坛首页 论坛后台管理员页面 http://192.168.110.50/bbs/admin.php 使用LAMP架构安装个人博客 1、创建数据库并进行授权 mysql -u root -pabc123 创建一个数据库 create database wordpress; 把bbs数据库里面所有表的权限授予给bbsuser,并设置密码admin123 grant all on wordpress.* to admin103%identified by abc123; 刷新数据库 flush privileges; 查看数据库 show databases; 2、解压复制 解压 tar xf wordpress-4.9.4-zh_CN.tar.gz -C /opt/ 将wordpress复制到网站服务的根目录下 cp -r wordpress /usr/local/httpd/htdocs/ 3、更改论坛目录的属主 cd /usr/local/httpd/htdocs/ chown -R daemon:daemon wordpress/ 4、登录验证 http://192.168.110.50/wordpress 安装 如需创建wp-config.php按要求创建即可
http://www.dnsts.com.cn/news/157141.html

相关文章:

  • wordpress 显示备案网站内部结构优化
  • 网站上怎么做艳丽的色微盟做一个小程序大概多少钱
  • 做酒店管理网站的作用明星粉丝网站怎么做的
  • 网站建设前端工程师岗位职责wordpress建娱乐站
  • wordpress建站菜单栏 二级标题乡下房屋室内装修
  • 温州cms模板建站鹤壁市城乡一体化示范区范围
  • centos。wordpressseo是什么?
  • ps企业网站模板ui网页设计培训学校
  • 苏中建设官方网站跨国贸易平台有哪些
  • flask做的网站 网址代码演示插件wordpress
  • 规划一个电子商务网站404 重定向 wordpress
  • 建设银行国管公积金管理中心网站详情页制作网站
  • 深圳网站建设中为注册了域名 网站怎么做
  • 网站广告下悬浮代码怎么做如何制作一个软件
  • 唯品会一家专门做特卖的网站手机版html开头基础代码
  • 十大小程序开发公司信阳seo优化
  • 郎溪网站建设做外贸要看哪些网站
  • 天津手动网站建设调试社交网站上的商城怎么做
  • 安庆什么网站好小事做河南映天建设网站
  • 湖南鸿泰电力建设有限公司网站招标网站怎么做
  • 南平高速建设有限公司网站推销产品怎么推广
  • 网站标题分隔符wordpress 自定义菜单设置
  • 云服务器是干什么的网站分析与优化
  • 那个餐饮网站烟台网站建设在哪
  • 南宁网站建设网站建设 需求分析报告
  • 山西做网站的公司有哪些重庆网站制作长沙
  • 淘宝放单网站怎么做的企业网站建设国内外现状
  • 新网站如何做优化如何使用wordpress自定义主题
  • 用易语言做网站抢购软件域名 阿里云
  • 聊城做网站的网络推广方案有哪些