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

网站后台 栏目管理dw网页制作成品下载

网站后台 栏目管理,dw网页制作成品下载,户外网站设计,淘乐惠网站怎么做1. 安装Apache2 sudo apt update sudo apt install apache2 -y安装完成后,Apache会自动启动,通过浏览器访问 http://服务器IP 应看到默认的Apache欢迎页。 2. 配置防火墙(UFW) sudo ufw allow Apache # 允许Apache通过防火墙 …

1. 安装Apache2

sudo apt update
sudo apt install apache2 -y

安装完成后,Apache会自动启动,通过浏览器访问 http://服务器IP 应看到默认的Apache欢迎页。

2. 配置防火墙(UFW)

sudo ufw allow 'Apache'  # 允许Apache通过防火墙
sudo ufw status  # 检查状态

3. 部署项目文件

  • 自定义目录:/var/www/

若需使用其他目录(如/var/www/myproject),需确保Apache有权限访问:

#myproject替换成你的项目名字
sudo mkdir -p /var/www/myproject
sudo chown -R $USER:$USER /var/www/myproject  # 赋予当前用户权限
sudo chmod -R 755 /var/www/myproject  # 设置目录权限
  • 自定义html页面
echo '<!DOCTYPE html>
<html>
<head><title>我的项目</title>
</head>
<body><h1>Hello World!</h1>
</body>
</html>' | sudo tee /var/www/myproject/index.html > /dev/null

4. 配置虚拟主机

为每个项目创建独立的配置文件,避免冲突:

sudo cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/myproject.conf

编辑配置文件:

sudo nano /etc/apache2/sites-available/myproject.conf

修改以下内容(示例):

<VirtualHost *:80>ServerAdmin admin@example.comServerName myproject.com  # 或服务器IPDocumentRoot /var/www/myprojectErrorLog ${APACHE_LOG_DIR}/error.logCustomLog ${APACHE_LOG_DIR}/access.log combined<Directory /var/www/myproject>Options Indexes FollowSymLinksAllowOverride All  # 允许.htaccess覆盖配置Require all granted</Directory>
</VirtualHost>

启用配置并重启Apache:

sudo a2ensite myproject.conf
sudo a2dissite 000-default.conf  # 可选:禁用默认配置
sudo systemctl restart apache2   # 重启Apache2

5. 测试与调试

  • 检查语法错误:
sudo apache2ctl configtest

以上就可以正常使用Http进行访问了,如果要设置成Https看后续操作,不过我这个Https只是测试项目使用,因为我没有域名,所以没办法申请Let’s Encrypt的受信任的证书。

设置Https访问

  1. 安装必要软件
sudo apt update
sudo apt install apache2 openssl
  1. 生成自签名SSL证书
sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 \-keyout /etc/ssl/private/apache-selfsigned.key \-out /etc/ssl/certs/apache-selfsigned.crt \-subj "/C=US/ST=State/L=City/O=Organization/CN=localhost"

说明:
CN=localhost:本地测试时使用localhost作为通用名。
证书有效期为365天,到期后需重新生成。

  1. 启用SSL模块
sudo a2enmod ssl
sudo systemctl restart apache2
  1. 配置SSL虚拟主机

手动创建ssl配置文件:

sudo nano /etc/apache2/sites-available/localhost-ssl.conf
  • 内容:
<VirtualHost *:443>ServerName localhostDocumentRoot /var/www/htmlSSLEngine onSSLCertificateFile /etc/ssl/certs/apache-selfsigned.crtSSLCertificateKeyFile /etc/ssl/private/apache-selfsigned.key
</VirtualHost>
  1. 启用SSL虚拟主机
sudo a2ensite localhost-ssl.conf
sudo systemctl reload apache2
  1. 配置HTTP到HTTPS的重定向
    修改默认虚拟主机配置
sudo nano /etc/apache2/sites-available/000-default.conf
  • 添加以下内容:
<VirtualHost *:80>ServerName localhostRedirect permanent / https://localhost/
</VirtualHost>

启用重写模块:

sudo a2enmod rewrite
sudo systemctl reload apache2

总结

  • 自签名证书:仅适用于本地测试,生产环境需使用受信任的证书(如Let’s Encrypt)。
  • 重定向:通过修改Apache配置或.htaccess实现HTTP到HTTPS的自动跳转。
  • 信任证书:浏览器会提示证书不安全,本地测试时可忽略或手动信任。

文章转载自:

http://8WlXUIeF.fktLg.cn
http://NF4Lf22G.fktLg.cn
http://gKRNdBdD.fktLg.cn
http://bwpeeuhG.fktLg.cn
http://AzKPgUaL.fktLg.cn
http://UY3YTKrw.fktLg.cn
http://rV9WxsRH.fktLg.cn
http://kJqhOgI0.fktLg.cn
http://tSLu1iTl.fktLg.cn
http://KIXlvknK.fktLg.cn
http://Cr3RdQtC.fktLg.cn
http://MpKcGyYJ.fktLg.cn
http://QLwkK4e4.fktLg.cn
http://lMNavEwN.fktLg.cn
http://iPLRf81R.fktLg.cn
http://SlHHqFZL.fktLg.cn
http://m1J59ZYn.fktLg.cn
http://vHKH3lNc.fktLg.cn
http://FqIKiDf2.fktLg.cn
http://XpoL0CdA.fktLg.cn
http://7GaU2BDs.fktLg.cn
http://zekBwxSC.fktLg.cn
http://h2xtd0fV.fktLg.cn
http://DJIC14GK.fktLg.cn
http://5J16p3c9.fktLg.cn
http://6WxyXT4n.fktLg.cn
http://Ldn8LOfK.fktLg.cn
http://d6xIY6rm.fktLg.cn
http://XApuG58r.fktLg.cn
http://r2lw7sAO.fktLg.cn
http://www.dtcms.com/wzjs/663336.html

相关文章:

  • 网站备案时间购买网站做网页游戏
  • 域名申请网站开网站公司
  • 网站建设首页布局新浪云计算 网站开发
  • 自己建立网站怎么做根优酷差不多的网站
  • 贵州省建设厅网站多少做wordpress
  • 公司网站建设 阜阳c 做网站网站
  • 福州+网站开发重庆的网站建设公司
  • 做正品的汽配网站隆昌住房和城乡建设官方网站
  • 中英文网站域名的区别申请免费网站多少钱
  • 网站开发配置状态报告网站需要加wordpress
  • 微信公众号配置 网站建设asp模板网站修改
  • 网站建设和优化北京网站营销与推广
  • 怎么建立网站赚钱陕西建设集团韩城公司网站
  • 南阳微信网站yw77731域名查询
  • 洛阳网站公司网站后台查找软件
  • 福州仓前网站建设泰安seo推广
  • 做门图网站wordpress 0day漏洞
  • 如何给网站做宣传代网站建设
  • 建设部职业资格注册网站项目设计方案模板
  • 温州网站建设团队通州富阳网站建设
  • 杭州做网站的网络公司有哪些WordPress徽章系统
  • 东莞网站优化排名公司同一个ip网站太多 seo
  • 网站建设理论知识海口网络公司
  • 淘宝客做软件网站app长沙网站设计多少钱一个月
  • 福州公司网站建设惠山网站建设
  • 网站代理 登陆签名图片在线制作
  • wordpress 维护中关键词如何优化排名
  • 魔站网站开发北京h5网页设计
  • 建设银行官方网站企业网站蓝色模板下载
  • 木马科技网站建设游戏代理是怎么赚钱的如何代理游戏