This Privacy Policy governs the manner in which djremixalbums.com collects, uses, maintains and discloses information collected from users (each, a “User”) of the https://djremixalbums.com website (“Site”).
Personal identification information
We …
Read More
httpd.conf
is Apache
‘s main configuration file by default. It will then call out other files and directories via Include
and IncludeOptional
directives which is meant to simplify the main configuration file, and the structure wildly varies between platforms.
httpd.conf
itself is located differently between platforms. These are some of the known locations;
Platform | Location |
---|---|
xampp | {installation directory}/apache/conf/httpd.conf |
macOS | /private/etc/apache2/httpd.conf |
homebrew | /usr/local/etc/apache2/2.4/httpd.conf |
Debian/Ubuntu | /etc/apache2/httpd.conf |
RedHat/CentOS/Fedora | /etc/httpd/conf/httpd.conf |
If your platform of choice is not on the list, simply run httpd -V
from the terminal and look for SERVER_CONFIG_FILE
.
# httpd -V Server version: Apache/2.4.25 (Unix) Server built: Feb 6 2017 20:02:10 Server's Module Magic Number: 20120211:67 Server loaded: APR 1.5.2, APR-UTIL 1.5.4 Compiled using: APR 1.5.2, APR-UTIL 1.5.4 Architecture: 64-bit Server MPM: prefork threaded: no forked: yes (variable process count) Server compiled with.... -D APR_HAS_SENDFILE -D APR_HAS_MMAP -D APR_HAVE_IPV6 (IPv4-mapped addresses enabled) -D APR_USE_FLOCK_SERIALIZE -D APR_USE_PTHREAD_SERIALIZE -D SINGLE_LISTEN_UNSERIALIZED_ACCEPT -D APR_HAS_OTHER_CHILD -D AP_HAVE_RELIABLE_PIPED_LOGS -D DYNAMIC_MODULE_LIMIT=256 -D HTTPD_ROOT="/usr" -D SUEXEC_BIN="/usr/bin/suexec" -D DEFAULT_PIDLOG="/private/var/run/httpd.pid" -D DEFAULT_SCOREBOARD="logs/apache_runtime_status" -D DEFAULT_ERRORLOG="logs/error_log" -D AP_TYPES_CONFIG_FILE="/private/etc/apache2/mime.types" -D SERVER_CONFIG_FILE="/private/etc/apache2/httpd.conf"
Different platform might use different binary names such as apache
, apache2
, apachectl
or apache2ctl
Use grep
to get only the relevant line.
# httpd -V | grep SERVER_CONFIG_FILE -D SERVER_CONFIG_FILE="/private/etc/apache2/httpd.conf"
Combine the output for both HTTPD_ROOT
and SERVER_CONFIG_FILE
If the output doesn’t provide absolute full path of the configuration file.
Beginning version 7 of vim, it has this nice auto completion feature. It is by default however limited to words that has already been in the current workspace. To use it, simply press [ctrl] +n or [ctrl] + p key while in edit mode. For example:
We can however *teach* vim to autocomplete a whole bunch of other stuffs as well, by using something so called Dictionaries. With this idea we can have auto completion for Python, Ruby, PHP, Bash, and any other programming languages code.
For an example, let’s try to install Python dictionary, by downloading it from here:
http://www.vim.org/scripts/script.php?script_id=850
The next thing to do is to extract the downloaded file to the appropriate folder:
shakir@herugrim ~ $ mkdir ~/.vim shakir@herugrim ~ $ tar xf pydiction-0.5.tar.gz -C ~/.vim
and add this lines to your ~/.vimrc (be sure to replace “/home/shakir” to your own home directory)
if has("autocmd") autocmd FileType python set complete+=k/home/shakir/.vim/pydiction-0.5/pydiction isk+=.,( endif " has("autocmd"
and let’s see the result:
There are many other scripts available at Vim’s script page worth trying as well.
There are a few ways to get disk partition UUID (Universally Unique Identifier) in Linux, but some requires installation of additional software or packages.
The following 2 method would normally work on any Linux system.