春运的片刻--时代的歌之271

sping.jpg

30亿人次的忧思渴盼,
谁能载得动?!

积攒了一年的情债,
你迟早得清还。
哦,时光的无情沙漏,
最终也将落入温情的海滩。

归家的路途是一场硬仗,
再勇猛的战士也会灰头土脸,
鼻青脸肿。
把我从地狱的锅中蒸出,
不改初心!

不能忘记缱绻的慰问,
虽然我默不出声。

@lemooljiang #songofera


This page is synchronized from the post: 春运的片刻–时代的歌之271

利用github做免费博客 / 网络研习社#9

github.jpg

利用github做免费博客可以说是一个不错的功能,顺带着还有个人域名(比如这样:https://lemooljiang.github.io)。如果用域名解析指向这个网址,那你的个人博客就有一个挺酷的外表了(比如这样:http://www.lemool.com)。

创建一个特殊命名的仓库

第一个前提是创建一个特殊命名的仓库(lemooljiang.github.io),前面是你的用户名,带上github.io就可以了。

建一个index.html的入口文件就行了。是不是特简单!

好了,访问下https://lemooljiang.github.io,是不是成就感满满!

使用域名解析

域名解析可以使你的域名具有鲜明特色,虽然.github.io这样的也还不错。

cname2.jpg

1、在仓库中创建“CNAME”的文件,内容填上你的域名。

cname.jpg

2、在域名服务商中填写CNAME的解析指向,如上图所示。好了,两个步骤就搞定了,用你的域名试试吧。

使用hexo博客工具

hexo + github 据称是博客神器,我查看了一下,没有往下走了,有兴趣的朋友可以去试一试。比起github做博客,我还是更钟爱steemit,当然,wordpress也是另一大神器了!


This page is synchronized from the post: 利用github做免费博客 / 网络研习社#9

周末影院:《知否》,旧瓶装新酒的有趣段子

zhifou.jpg

从宫斗到宅斗,可以想见,斗争仍是时代的主旋律,无论是男人斗,女人斗,还是男人和女人斗。—-《知否》

《知否》做为最近比较热的剧,看点还是不少的。虽然在故事情节上都是老一套,但在讲故事的方法上却是颇有趣味的。播到现在,有点以前看《琅琊榜》的感觉,一股子细腻的古韵之风迎面而来,让人为之痴迷!

zhifou2.jpg

细节处有魔鬼!《知否》在布景、服饰道具上是花了不少功夫,在这些方面很难挑出刺来。虽然没有指定朝代,但是知否一词是来自宋代的李清照,这其实也是一种隐喻了。当然里面从服饰方面也可以看出是宋代的无疑。

虽然我并不喜欢那些个宫斗剧,但这部知否却是一看就迷上了。有时喜欢只是一种大体的感受,一种欲罢不能的体验吧。


This page is synchronized from the post: 周末影院:《知否》,旧瓶装新酒的有趣段子

这两个标志如此相似,是我看走眼了吗?!

thinkphp2.jpg

如上图所示,这两个标志如此相似,是我看走眼了吗?!

thinkphp.jpg

这是ThinkPHP5.0的标志,官网在这:http://www.thinkphp.cn 。ThinkPHP5.0是国内较早的一个PHP的一个框架。这几天在做小程序,有些教程提到过用ThinkPHP做些后台调用之类的,就顺便找来学下,没想到,就有了如题所示的一幕了!

论时间肯定是ThinkPHP更早的,那么,天天声称要版权原创的steem不是在打自己脸吗?还是说,这世上就有那么两片相似的叶子,怪只能怪世界太小了?!


This page is synchronized from the post: 这两个标志如此相似,是我看走眼了吗?!

一番争斗拉升币价?!

steem.jpg

早上一看刘大美女在那感叹,为啥社区斗得这么激烈,币价反而大涨呢?!我一看,确实如此,又大涨了17%了,如上图所示,和BTC的交易对是一路上涨啊。

深层原因我们也很难得知,难道是各位大佬在买入子弹,准备干翻公司?还是公司推手在提升币价好高价卖出?

我等小民安静看热闹即可,现在换成BTC 或是ETH也是一个不错的选择吧。


This page is synchronized from the post: 一番争斗拉升币价?!

LNMP环境自定义安装(二) / 网络研习社#8

第二方法就是自定义安装了,每个软件都走一遍。这个就有点折腾了,需要点时间啰。开始吧(centos 6.7)。

1、Nginx编译安装:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
#安装pcre
yum install pcre pcre-devel –y
#检查安装
rpm -qa pcre pcre-devel
rpm -qa openssl-devel openssl
#安装openssl-devel
yum install –y openssl openssl-devel

#安装Nginx(编译安装)
mkdir -p /home/jiangzhibin/tools
cd /home/jiangzhibin/tools
wget –q http://nginx.org/download/nginx-1.14.2.tar.gz
ls -l nginx-1.14.2.tar.gz
useradd nginx -s /sbin/nologin –M
tar xf nginx-1.14.2.tar.gz
cd nginx-1.14.2
./configure --user=nginx --group=nginx --prefix=/application/nginx-1.14.2/ --with-http_stub_status_module --with-http_ssl_module
make
make install
#创建软链接
ln -s /application/nginx-1.14.2 /application/nginx
#检查链接和目录
ll /application | grep nginx
ls -l /application/nginx
#检查配置文件
/application/nginx/sbin/nginx –t
#吂动nginx并查看
/application/nginx/sbin/nginx
lsof -i :80
wget 127.0.0.1
#在window中查看nginx服务
http://192.168.1.101/
#默认的启动文件位置
cd /application/nginx/html

#检查配置文件
/application/nginx/sbin/nginx -t
#平滑重载
/application/nginx/sbin/nginx -s reload


# /application/nginx/conf/nginx.conf设置
server {
listen 80;
server_name localhost;
location / {
root html;
index index.html index.htm;
}


2、MySQL安装(二进制安装)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#创建mysql用户及组
groupadd mysql
useradd -s /sbin/nologin -g mysql -M mysql
id mysql
cd /application/mysql
chown -R mysql .
chgrp -R mysql .
chown -R mysql /application/mysql/data
#下载安装文件再上传:https://dev.mysql.com/downloads/mysql
cd /home/jiangzhibin/tools
直接下载安装包,再上传至linux -> rz
yum install lrzsz –y
rz
tar xf mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz
mv mysql-5.7.24-linux-glibc2.12-x86_64 /application/mysql-5.7.24
ln -s /application/mysql-5.7.24/ /application/mysql
#配置参数
bin/mysqld --initialize --user=mysql --basedir=/application/mysql --datadir=/application/mysql/data

此处需要注意记录生成的临时密码,如上文结尾处的:Yh85uype;YP
bin/mysql_ssl_rsa_setup --datadir=/application/mysql/data
#修改系统配置文件
cd /application/mysql /support-files
cp mysql.server /etc/init.d/mysql
#修改以下内容:
vim /etc/init.d/mysql
basedir = /application/mysql
datadir = /application/mysql/data
#启动mysql
/etc/init.d/mysql start
mysql -hlocalhost -uroot -p

#修改默认密码
set password=password('314159');


3、FastCGI

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
安装PHP所需lib库
cd /home/jiangzhibin/tools
yum install zlib-devel libxml2-devel libjpeg-devel libiconv-devel freetype-devel libpng-devel gd-devel curl-devel libxslt-devel –y
安装的libiconv库
wget http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.14.tar.gz
tar zxf libiconv-1.14.tar.gz
cd libiconv-1.14
./configure --prefix=/usr/local/libiconv
make && make install
安装libmcrypt库
cd ..
wget http://sourceforge.net/projects/mcrypt/files/Libmcrypt/2.5.8/libmcrypt-2.5.8.tar.gz
tar zxf libmcrypt-2.5.8.tar.gz
cd libmcrypt-2.5.8
./configure
make && make install
安装mhash加密扩展库
yum install mhash mhash-devel –y
rpm -qa mhash mhash-devel
安装mcrypt加密扩展库
yum install mcrypt –y
rpm -qa mcrypt


4、PHP5.6编译安装

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
#检查mysql nginx 的安装和运行情况
ls –ld /application/mysql
ls –ld /application/nginx
netstat -lntup|grep -E "80|3306"
#先创建php需要安装的目录
cd /etc/
mkdir php
cd /usr/local/
mkdir php
#下载php并上传至当前目录( /usr/local/)
tar xzf php-5.6.40.tar.gz
cd php-5.6.40
./configure --prefix=/usr/local/php --with-config-file-path=/etc/php --enable-fpm --enable-pcntl --enable-mysqlnd --enable-opcache --enable-sockets --enable-sysvmsg --enable-sysvsem --enable-sysvshm --enable-shmop --enable-zip --enable-ftp --enable-soap --enable-xml --enable-mbstring --disable-rpath --disable-debug --disable-fileinfo --with-mysql=mysqlnd --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --with-pcre-regex --with-iconv --with-zlib --with-gd --with-openssl --with-mhash --with-xmlrpc --with-curl --with-imap-ssl

make
make install
ls /usr/local/php
php –v

#拷贝配置文件模板到配置文件目录中
cp php.ini-development /etc/php/php.ini
#创建软连接
ln -s /usr/local/php/bin/php /usr/bin/php
ln -s /usr/local/php/bin/phpize /usr/bin/phpize
ln -s /usr/local/php/sbin/php-fpm /usr/bin/php-fpm

cp /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf
ln -s /usr/local/php/etc/php-fpm.conf /etc/php/php-fpm.conf

vim /usr/local/php/etc/php-fpm.conf
pid = run/php-fpm.pid #取消前面的分号

cp /usr/local/php-5.6.40/sapi/fpm //init.d.php-fpm /etc/rc.d/init.d/php-fpm #拷贝php-fpm到启动目录
chmod +x /etc/rc.d/init.d/php-fpm #添加执行权限
chkconfig php-fpm on #设置开机启动
启动服务
cd /etc/rc.d/init.d/
./php-fpm start
netstat -tunlp |grep 9000
ps -ef|grep fpm

#nginx配置解析php
cd /application/nginx/conf
vim nginx.conf
在 server 下找到
location / {
root html;
index index.html index.htm index.php; #加上index.php,让nginx服务器默认支持index.php为首页
}
往下面配置.php请求被传送到后端的php-fpm模块,默认情况下php配置块是被注释的,此时去掉注释并修改为以下内容:
location ~ \.php$ {
root html;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; #这里原来是/scripts,需要改成$document_root
include fastcgi_params;
}



过程虽然有点曲折,但收获满满!只有努力过坑的人,以后才不会畏惧各种坑!


This page is synchronized from the post: LNMP环境自定义安装(二) / 网络研习社#8

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×