教程
_奔跑的蜗牛
以梦为马,莫负韶华!
展开
-
Ubuntu 安装 最新版本的 PHP
1. 准备工作//解决有可能存在的语言问题sudo apt install -y language-pack-en-basesudo locale-gen en_US.UTF-8export LANG=en_US.UTF-8export LC_ALL=en_US.UTF-82. 添加最新的PHP源//添加php的仓库sudo apt-get install -y...原创 2018-03-09 16:19:06 · 3150 阅读 · 0 评论 -
Ubuntu16.04 中PHP7.0 安装pdo_mysql 扩展
刚装的的Ubuntu16.04, 放上去项目后发现无法使用PDO连接方式,在网上找的方法大都是 编译安装,比较麻烦。特分享此方法。1. 安装 php7.0-mysqlsudo apt install php7.0-mysql 大家会看已经自动创建了mysqlnd、mysqli、pdo_mysql扩展,非常简单2. 修改配置文件//依次执行以下命令cd...原创 2017-07-26 16:43:28 · 9017 阅读 · 7 评论 -
Ubuntu中MySQL5.7设置utf8编码格式步骤
1.Ctrl+t打开终端2.输入mysql -u root -p 命令,进入MySQL输入 SHOW VARIABLES LIKE 'char%'; 查看MySQL编码,有两个不是utf83.在终端中输入 sudo gedit /etc/mysql/mysql.conf.d/mysqld.cnf 命令打开mysqld.cnf 文件,在lc-messages-dir= /usr/share/mys...原创 2017-07-29 13:05:38 · 510 阅读 · 0 评论 -
Windows 上 LAMP 环境 搭建 (MySQL5.7+PHP7+Apache2.4)
1.下载Apache2.4下载地址:http://www.apachehaus.com/cgi-bin/download.plxPHP7下载地址:http://windows.php.net/download#php-7.0MySQL5.7下载地址:dev.mysql.com/downloads/file/?id=4623162.安装与配置1.Apache的安装配置1.将下载的Apache解压2....原创 2017-07-29 13:08:28 · 770 阅读 · 0 评论 -
ubuntu16.04配置Lamp环境(搭建linux+apache+mysql+php7环境
本文出处:http://www.linuxdiyf.com/linux/21265.html时间:2016-06-05来源:linux网站 作者:ronyao请支持原创.步骤一:安装apacheroot@mrwang:~$ sudo apt install apache2安装好后,在浏览器上输入localhost,回车就会看到:即成功安装好apache了。步骤二:安装php7root@mrwang...原创 2017-07-29 13:10:02 · 281 阅读 · 0 评论 -
Ubuntu16.04 配置虚拟主机
有时部署多个项目时为了区分,这时候有就需要虚拟主机了。1. 首先配置host注:若是不用于本地测试,而是云端部署可忽略此步骤。 Ubuntu的host文件位于 /etc/hosts 文件,在控制台中输入sudo vim /etc/hosts //打开hosts文件在hosts文件中添加 127.0.0.1 你设置的域名,如图 2. 添加虚拟主机...原创 2017-08-09 09:08:47 · 3917 阅读 · 2 评论 -
使用PHP 的 curl 爬取 青果教务系统 课表
近段需要写关于爬取课表的功能,现在完成了,来总结一下,说说自己踩过的坑。希望能帮到大家。1. 分析首先我们要了解 Http Cookie 的作用(可参考HTTP cookies 详解),简单来说就是维持一个会话,这样我们就能在登陆一个网页后,就能进入这个网页需要登陆的界面。现在我们需要模拟登陆青果教务系统,就也需要先获取服务器给我们的cookie,然后用这个cookie值去...原创 2017-08-15 15:52:33 · 4033 阅读 · 7 评论 -
Ubuntu 中安装最新版的 Node.js 和 npm
在服务器上布一个项目,但发现Ubuntu服务器上面的源中的node版本太低了,自己弄了好久,踩了许多坑,现在在分享给大家1. 卸载已安装的Node和npm !!!这一点很重要,要不你装好了 node -v 还是原来的版本sudo apt remove npm //卸载npmsudo apt remove node //卸载nodecd /usr/local/bi...原创 2017-09-26 21:09:14 · 10610 阅读 · 1 评论 -
Laravel5.5+Vue+Element-ui+Vux 环境搭建
新手初次搭建这个环境有点困难,可能会遇到很对问题,所以写一篇详细的搭建过程分享本教程例子可到GitHub 上下载 Laravel5.5-Vue-Element-ui-Vux1. compose和node的安装这两个的安装网上教程多的是,大家可自行下载安装。2. Laravel5.5 安装首先进入项目搭建目录,在控制台中输入composer global ...原创 2017-09-28 18:06:09 · 12714 阅读 · 3 评论 -
Ubuntu 中 创建swap交换空间(转)
1. 查看swap空间使用情况sudo swapon -s由于没有使用swap,得出的结果是一个空的列表:Filename Type Size Used Priority2. 查看硬盘使用情况df -lh这是服务器上的输出,可以看到还有17G的可用空间,有足够的空间去分配swap空间了。Filesystem Size...原创 2018-01-27 17:23:46 · 1250 阅读 · 0 评论 -
使用hexo+GitHub搭建的个人博客 文件备份
使用hexo可以方便的搭建自己的个人博客,但是由于博客的 markdown 文件都放在本地。可能会容易丢失,备份起来也会很麻烦。本教程就是实现方便的文件备份。1. hexo+GitHub 搭建个人博客搭建个人可博客的步骤就不在说了,网上很多,大家可自行查找。搭建完成后效果如下 2. 在GitHub中创建 hexo 分支来存储本地 markdown 文件在本地文...原创 2018-02-24 17:32:34 · 345 阅读 · 0 评论 -
Ubuntu下 Virtualenv+Django+uWSGI+Nginx 项目部署
初学 Python 语言,想用 Django 写个例子来练练手,写没用几天, 但部署 Nginx+Django 时花费了很多时间,弄完之后特总结一下,希望对你有帮助一、安装Virtualenv本教程只针对 Python3.* 版本,Python2 没有试验,pip3 install virtualenv二、创建虚拟环境若有虚拟环境,如 pycharm 生成Djang...原创 2018-07-23 14:48:41 · 919 阅读 · 0 评论