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

做设计的网站定制网站建站方式有哪些

做设计的网站定制,网站建站方式有哪些,上海景观设计公司排行,网站建设需要注意什么动态网站和LNMP(LinuxNginxMySQLPHP)都是用于建立和运行 web 应用程序的技术。 动态网站是通过服务器端脚本语言(如 PHP、Python、Ruby等)动态生成网页内容的网站。通过这种方式,动态网站可以根据用户的不同请求生成不…

动态网站和LNMP(Linux+Nginx+MySQL+PHP)都是用于建立和运行 web 应用程序的技术。

动态网站是通过服务器端脚本语言(如 PHP、Python、Ruby等)动态生成网页内容的网站。通过这种方式,动态网站可以根据用户的不同请求生成不同的网页。

LNMP是一种服务器端技术组合,它使用 Linux 操作系统,Nginx 作为 Web 服务器,MySQL 作为数据库,PHP 作为服务器端脚本语言。LNMP可以用于创建和运行各种类型的 web 应用程序,包括动态网站。

总的来说,动态网站和LNMP都是用于构建和运行 web 应用程序的技术,它们在创建和提供网页内容方面有着相似之处。

LNMP动态网站环境部署

1.Linux环境部署
systemctl stop firewalld  #关闭防火墙
​
setenforce 0   #关闭SElinux

2.Nginx部署
yum install yum-utils  #安装yum-utils工具包
​
vim /etc/yum.repos.d/nginx.repo  #编辑nginx存储库配置文件
[nginx-stable]
name=nginx stable repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true
​
[nginx-mainline]
name=nginx mainline repo
baseurl=http://nginx.org/packages/mainline/centos/$releasever/$basearch/
gpgcheck=1
enabled=0
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true
​
​
yum install -y nginx   #yum安装Nginx

3.php-fpm通过RPM部署
yum install -y php-fpm php-mysql php-gd   #安装PHP相关的软件包
php-fpm:PHP FastCGI 进程管理器,用于处理 PHP 脚本。
php-mysql:PHP 的 MySQL 扩展,用于与 MySQL 数据库进行交互。
php-gd:PHP 的图形处理扩展,用于处理图像操作。
​
systemctl restart php-fpm   #启动php-fpm
systemctl enable php-fpm    #开机自启php-fpm
yum install -y net-tools    #安装网络工具包
netstat -anpt | grep 9000   #查看进程信息  过滤出9000端口
​
​
​
vim /usr/share/nginx/html/index.php  #测试php页面
<?php
phpinfo();
?>
​
​
​
​
vim /etc/nginx/conf.d/default.conf    #添加php主页名称
server{
location / {
index   index.php  index.html;
}
}
​
​
​
​
vim /etc/nginx/conf.d/default.conf      #启动nginx_fastcgi功能
server {
location / {
index index.php;    #默认主页
}
location ~ \.php$ {
root /usr/share/nginx/html;     #指定php文件的根目录
fastcgi_pass 127.0.0.1:9000;    #指定本地地址,将请求传递到9000端口
fastcgi_index index.php;        #指定默认的索引文件
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;     #导入fastcgi_params文件,该文件包含fastcgl相关的配置参数
}
}
通过location指令,将所有以php为后缀的文件都交给127.0.0.1:9000来处理,而这里的IP地址和端口就是FastCGI进程监听的IP地址和端口。
fastcgi_param指令指定放置PHP动态程序的主目录,也就是$fastcgi_script_name前面指定的路径,这里是/usr/local/nginx/html目录,建议将这个目录与Nginx虚拟主机指定的根目录保持一致,当然也可以不一致。
fastcgi_params文件是FastCGI进程的一个参数配置文件,在安装Nginx后,会默认生成一个这样的文件,这里通过include指令将FastCGI参数配置文件包含了进来。
​
​
​
systemctl restart  nginx  #启动nginx服务
#访问服务器地址查看是否启动成功

4.Mysql 通过RPM部署
yum install -y  mariadb-server  mariadb     #安装mysql服务
systemctl start mariadb     #启动mysql服务器
systemctl enable  mariadb   #设置开机自启mysql服务器
mysqladmin password '123456'    #修改mysql的root密码
​
create database wordpress;      #准备数据库存放app
grant all on wordpress.* to phptest@'192.168.119.234' identified by '123456';   #授权phptest用户管理wordpress库
flush privileges;   #刷新权限
​
​
​
vim /usr/share/nginx/html/index.php   #修改主页测试数据库是否连接成功
<?php
$link=mysql_connect('192.168.100.10','phptest','123456');
if ($link)echo "Successfuly";   #成功
elseecho "Faile";     #失败
mysql_close();      #关闭数据库连接
?>

5.项目上线
wget https://cn.wordpress.org/wordpress-4.9.1-zh_CN.zip     #上传项目zip包
unzip wordpress-4.9.1-zh_CN.zip     #解压项目zip包
rm -rf /usr/share/nginx/html/index.php  #删除/usr/share/nginx/html目录下index.php文件
cp -rf  /root/wordpress/* /usr/share/nginx/html     #将wordpress目录下的所有文件和文件夹复制到默认网站发布目录/usr/share/nginx/html/下
chown -R nginx.nginx /usr/share/nginx/html/*    #将 /usr/share/nginx/html 目录下的所有文件和文件夹的所有权更改为 nginx 用户和组
chmod 777 /usr/share/nginx/html/    #将 /usr/share/nginx/html 目录的权限设置为777,即所有用户对该目录具有读、写和执行权限
6.访问服务器地址
http://192.168.119.234
http://www.ableceo.cn/news/132.html

相关文章:

  • h5快速建站优化大师兑换码
  • 武汉网站建设联系电话线下推广活动策划方案
  • 镜像网站是怎么做的推广策略有哪些方法
  • 如何做网站模版友情链接交换网站
  • 网站底部素材新网站排名优化怎么做
  • 阜阳学校网站建设化妆品软文推广范文
  • 深圳网站建设首选全通网络公司百度推广一年多少钱
  • 毕设做网站是不是太lowseo网络推广什么意思
  • 做网站赌博代理赚钱吗全球搜索引擎
  • 怎么搭建一个网站教程今日热点新闻素材
  • 做相册网站济宁seo公司
  • 网络营销首先要做什么seo建站收费地震
  • 物流信息网站cms网络seo优化平台
  • 企业网站建设开发成本利润多少色盲图
  • 整站seo哪家服务好seo关键词排名优化哪好
  • 电商网站建设课件seo优化服务是什么意思
  • .net 开发门户网站百度工具seo
  • 网站为什么打不开网站收录查询系统
  • 免费获取ppt模板的网站热门推广平台
  • devexpress做网站全国知名网站排名
  • 做产品批发生意用什么类型的网站好seo收录排名
  • 做网站还有意义百度贴吧网页版登录入口
  • wordpress无法创建网站自然排名怎么优化
  • 免费入驻的网站设计平台网站搜索排名优化软件
  • wordpress主题设置插件下载成都seo服务
  • 带字图片制作器南阳seo
  • 网站备案是不是就是空间备案免费网站流量
  • 利用博客做网站爱上链外链购买交易
  • 网站搜索引擎优化怎么做爱站seo工具包
  • 专业网站建设专家做引流推广的平台