X-Git-Url: http://47.100.26.94:8080/?a=blobdiff_plain;f=posts%2Flinux-note.org;h=ee82bb774829c9389553ea9464073367be113303;hb=2313a178e9ee6c47000abcb095b5536f585bdfc7;hp=3f9ef8ff76332a318c3171c60d8f257e4465301d;hpb=e2c3207537cd891cb080554c4e5b42ef634e8809;p=blog.git diff --git a/posts/linux-note.org b/posts/linux-note.org index 3f9ef8f..ee82bb7 100644 --- a/posts/linux-note.org +++ b/posts/linux-note.org @@ -25,6 +25,14 @@ *** Build Emacs from source 1. gnutls error, to fix, install =gnutls-dev= and =pkg-config= + +configure emacs =-without-x= + +#+BEGIN_EXAMPLE + +Does Emacs use -lgnutls? no +#+END_EXAMPLE + ** others package htop, lftp, apache2, vsftpd, silversearcher-ag, * Issue @@ -45,6 +53,41 @@ https://blog.paranoidpenguin.net/2016/12/installing-the-virtualbox-guest-additio ** HostOnly and NAT ** Port forward, web server + +** Shared folder +- Install Guest Addition, +https://forums.virtualbox.org/viewtopic.php?t=15679 +- Create folder to share in host machine +- add user to virtualbox group + +* Apache config +** Enabled Cgi mode +To enable cgi mdoule, create symbolic link to mods-available/cgid.conf /etc/apache2/mods-enabled/ +https://perlmaven.com/perl-cgi-script-with-apache2 + +Add sample perl script to test, put under =/usr/lib/cgi-bin/= and chmod a+x, troubleshooting see the log =/var/log/apache2/error.log= +#+BEGIN_SRC perl + #!/usr/bin/perl -w + + use strict; + + use CGI qw/:standard/; + + print header, + start_html ("hello world"), + h1 ("hello"), + end_html; + +#+END_SRC +** cgi directory config +#+BEGIN_SRC sh + ScriptAlias /cgi-bin/ /var/cgi-bin/ + + AllowOverride None + Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch + Require all granted + +#+END_SRC * Raspberry raspbian ** start sshd on boot and vnc server http://www.raspberrypi-spy.co.uk/2012/05/enable-secure-shell-ssh-on-your-raspberry-pi/