腾讯云Ubuntu服务器上搭建Apache2+MySQL+Python
来源:互联网 发布:手机淘宝增加收货地址 编辑:程序博客网 时间:2024/06/05 03:53
去年底闲来无事搞到了腾讯云的学生优惠,想着搞个服务器玩玩,花了不少时间搭建环境,在此简单记录一下以便不时之需
首先,配置域名DNS,给域名添加一个解析,指向自己服务器的公网IP……
1. 安装Apache2
sudo apt-get install apache2
配置:
1. 在 /etc/apache2/ 下,修改apache2.conf,添加如下两行:
ServerName localhost:80
DirectoryIndex index.html index.htm index.php
第二行作用是设置目录默认页面
2. 在 /etc/apache2/sites-available/ 下,修改000-default.conf:
找到<VirtualHost *:80>,将DocumentRoot改为 /var/www
这样网站的默认路径就是在www文件夹下了
检验:
1. sudo service apache2 restart
2. 在浏览器中输入服务器的公网IP,如果弹出“It Works!”的页面,说明成功
可能出现的问题:Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
解决:在apache2.conf中修改ServerName localhost:80
2. 安装MySQL
sudo apt-get install mysql-server
然后就是设置root的密码,这没啥难度
配置:
修改 /etc/mysql/my.cnf,在[mysqld]中加入character-set-server=utf8
检验:
3.安装mod_python
<Directory /var/www>AddHandler mod_python .pyPythonHandler testPythonDebug On</Directory>
from mod_python import apache def handler(req): req.content_type="text/plain" req.write("hello!") return apache.OK
在浏览器输入公网IP/test.py,如果显示hello!,说明运行成功- 腾讯云Ubuntu服务器上搭建Apache2+MySQL+Python
- Ubuntu搭建web服务器,Apache2+php5+MySql
- 在ubuntu上搭建apache2+php5+mysql
- 使用腾讯云Ubuntu服务器搭建MySQL+Tomcat+jdk
- 微信小程序开发之搭建腾讯云ubuntu开发环境PHP+MYSQL+APACHE2
- ubuntu下搭建web服务器(MySQL+PHP+Apache2)
- 腾讯云 Ubuntu16 php7.0+Apache2+mysql搭建
- 腾讯云服务器Ubuntu入门:搭建环境
- 腾讯云Ubuntu下搭建FTP服务器
- 腾讯云ubuntu服务器搭建jdk
- 腾讯云搭建LAMP服务器(ubuntu)
- 腾讯云服务器上搭建wordpress博客
- 在腾讯云上搭建服务器
- Ubuntu Django mysql apache2 搭建
- 腾讯云服务器上搭建mysql 如何使云数据库能外网访问
- 腾讯云服务器中Ubuntu上的jdk,tomcat,MySQL的安装和环境配置
- 腾讯云ubuntu 安装 lxml && MySQL-python
- Ubuntu 下 Apache2服务器的搭建
- 决策树算法
- Java split用竖线分割字符串的问题
- SQL Server中各类型的锁(LOCK)
- C/C++如何复制文件
- Linux-日常(一)
- 腾讯云Ubuntu服务器上搭建Apache2+MySQL+Python
- OpenBLAS 与 LAPACK快速上手
- SIFT算法详解
- oracle查询用户权限
- swift3 面向协议编程
- C#中一种通用的树的生成方式
- 利用BosonNLP做中文分词
- Linux redis day3
- 一个tomcat下部署多个同一框架代码程序(笔记)