Hexo在github生成博客如何配置域名
域名侧
在域名配置中,设置一个域名(xx.yourdomain.com)CNAME指向yourname.github.io
Hexo侧
在source目录下新建一个文件,名称为CNAME
。
在CNAME中只写上之前设置的域名xx.yourdomain.com
执行命令:
Hexo g
Hexo d
验证
在浏览器中输入你的域名,显示github上的博客。
在ubuntu中使用sudo找不到命令
sudo有时候会出现找不到命令,而明明PATH路径下包含该命令,让人疑惑。其实出现这种情况的原因,主要是因为当 sudo以管理权限执行命令的时候,linux将PATH环境变量进行了重置,当然这主要是因为系统安全的考虑,但却使得sudo搜索的路径不是我们想要的PATH变量的路径,当然就找不到我们想要的命令了。
解决办法:
打开sudo的配置文件:
sudo visudo
将Defaults env_reset
改成Defaults !env_reset
取消掉对PATH变量的重置,然后在.bashrc或/etch/profile中最后添加alias sudo='sudo env PATH=$PATH',这样sudo执行命令时所搜寻的路径就是系统的PATH变量中的路径,如想添加其他变量也是类似。
Ubuntu 下安装apache+PHP
1、安装apache2
sudo apt-get install apache2
运行如下命令重启:sudo /etc/init.d/apache2 restart
在浏览器里输入http://localhost或者是http://127.0.0.1,如果看到了It works!,那就说明Apache就成功的安装了。
如果此时你没有看到It works!也不必着急,请看下面的解决办法:
需要说明的是,普通的apache发行版本配置文件是:
httpd.conf
Ubuntu发行版本的主配置文件是:
/etc/apache2/apache2.conf
所以,如果你看到别人配置httpd.conf,但是你却没有这很正常!
如果你没有看到It works!那么修改/etc/apache2/apache2.conf,增加一行内容:ServerName 127.0.0.1:80
Apache2一些常用的命令
产生的启动和停止文件是:/etc/init.d/apache2
配置文件是:/etc/apache2/apache2.conf
启动:sudo apache2ctl -k start
停止:sudo apache2ctl -k stop
重新启动:sudo apache2ctl -k restart
安装完apache之后会在/var下返现一个名为www的目录,里面有个html文件夹,这就是apache的默认web目录,由于Linux系统的安全性原则,改目录下的文件读写权限是只允许root用户操作的,所以我们不能在www文件夹中新建PHP文件,也不能修改和删除,必须要先修改/var/www目录的读写权限,执行命令:sudo chmod 777 /var/www
2、安装PHP
sudo apt-get install libapache2-mod-php5 php5
安装完后,我们要重新启动Apache,让它加载PHP模块:
sudo /etc/init.d/apache2 restart
3、测试
现在可以Web目录下面新建一个test.php文件来测试PHP是否能正常的运行:
sudo vim /var/www/test.php
然后输入:<?php echo “hello,world!!”;?>
接着保存文件,在浏览器里输入http://127.0.0.1/test.php ,如果在网页中显示hello,world!!,那就说明PHP已经正常运行了。
4、参考
更多的关于apache的配置文件和Web共享目录的资料可以看这里,简单来讲就是:
apache在ubuntu下的配置文件是 /etc/apache2/apache2.conf,Apache在启动时会自动读取这个文件的配置信息。而其他的一些配置文件,如httpd.conf等,则是通过Include指令包含进来,在apache2.conf中可以找到这些Include行。对于Ubuntu而言,apache默认的Web文档根目录是/var/www,这是在 /etc /apache2/sites-enabled/000-default中指定的:DocumentRoot /var/www/
maven生成source jar包的方法
在install的时候,会在target文件夹下生成source文件:
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<version>2.1.2</version>
<executions>
<execution>
<id>attach-sources</id>
<phase>verify</phase>
<goals>
<goal>jar-no-fork</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
hello
Google是你朋友,>
所有聪明人都会用Google,>
不过看来你不是聪明人,>
有人觉得你是笨蛋,因为你在问愚蠢问题之前竟然都不知道Google,>
他们玩笑性质地给你看这个链接,>
而你点击链接来到该页面也基本证明了你的愚蠢。>
希望这对你有用,>
祝愉快!